-->

Cara Membuat Kalender di PHP Sederhana

Cara Membuat Kalender di PHP Sederhana


Cara Membuat Kalender di PHP Sederhana - Anda dapat melakukan hal-hal yang sederhana seperti menunjukkan tanggal, dan serumit pengaturan sistem pemesanan online. Artikel ini menunjukkan cara membuat kalender PHP sederhana. Saat Anda memahami cara melakukan ini, Anda akan dapat menerapkan konsep yang sama ke kalender rumit yang mungkin Anda butuhkan.

Bagian pertama dari kode menetapkan beberapa variabel yang dibutuhkan nanti di skrip. Langkah pertama adalah mencari tahu tanggal berapa saat ini menggunakan fungsi time(). Kemudian, Anda dapat menggunakan fungsi date() untuk memformat tanggal dengan tepat untuk variabel $day, $month dan $year. Akhirnya, kode menghasilkan nama bulan, yang merupakan judul kalender.

Baca Juga


1. Hari dalam seminggu

// Di sini Anda mengetahui hari apa, dari hari pertama di hari pertama bulan itu
$day_of_week = date('D', $first_day);
// Begitu Anda tahu hari apa hari itu jatuh, kita tahu berapa banyak hari kosong yang terjadi sebelumnya.
Sunday, then it is zero
switch($day_of_week)
{
case "Sun": $blank = 0; break;
case "Mon": $blank = 1; break;
case "Tue": $blank = 2; break;
case "Wed": $blank = 3; break;
case "Thu": $blank = 4; break;
case "Fri": $blank = 5; break;
case "Sat": $blank = 6; break;
}
// Kemudian tentukan berapa hari dalam bulan ini
$days_in_month = cal_days_in_month(0, $month, $year) ;
Di sini Anda melihat lebih dekat pada hari-hari dalam bulan itu dan bersiap untuk membuat tabel kalender. Hal pertama adalah menentukan pada hari mana dari minggu pertama bulan jatuh. Dengan pengetahuan itu, Anda menggunakan fungsi switch() untuk menentukan berapa hari kosong diperlukan dalam kalender sebelum hari pertama.

Selanjutnya, hitung total hari dalam sebulan. Ketika Anda tahu berapa banyak hari kosong yang diperlukan dan berapa hari total dalam sebulan, kalender dapat dihasilkan.

2. Judul dan Hari Kalender Kosong

// Di sini kita mulai membangun head
echo "";
echo " $title $year ";
echo "SMTWTFS";
// Ini menghitung hari dalam seminggu, hingga 7 hari
$day_count = 1;
echo "";
// pertama kita urus hari-hari kosong
while ( $blank > 0 )
{
echo "";
$blank = $blank-1;
$day_count++;
Bagian pertama dari kode ini menggemakan label tabel, nama bulan dan judul untuk hari-hari dalam seminggu. Kemudian memulai loop sementara  yang mengulang rincian tabel kosong, satu untuk setiap hari kosong untuk menghitung mundur. Ketika hari-hari kosong selesai, itu berhenti. Pada saat yang sama, $day_count naik sebesar 1 setiap kali melalui loop. Ini terus menghitung untuk mencegah menempatkan lebih dari tujuh hari dalam seminggu.

3. Hari dalam Bulan


// setel hari pertama bulan ke 1
$day_num = 1;
// hitung hari, sampai Anda menyelesaikan semuanya dalam sebulan
while ( $day_num $day_num ";
$day_num++;
$day_count++;
// Pastikan Anda memulai baris baru setiap minggu
if ($day_count > 7)
{
echo "";
$day_count = 1;
}
Pengulangan  loop yang lain mengisi hari-hari dalam sebulan, tetapi kali ini menghitung hingga hari terakhir setiap bulan. Setiap siklus menggemakan detail tabel dengan hari pada bulan itu, dan mengulangi hingga mencapai hari terakhir setiap bulan.

Lingkaran juga mengandung pernyataan bersyarat . Ini memeriksa apakah hari-hari dalam seminggu sudah mencapai 7 — akhir minggu. Jika sudah, itu memulai baris baru dan me-reset counter kembali ke 1.

4. Finally Kalender


if needed
while ( $day_count >1 && $day_count ";
$day_count++;
}
echo ""; 
Satu saat terakhir loop selesai kalender. Yang satu ini mengisi sisa kalender dengan detail tabel kosong jika diperlukan. Kemudian table ditutup dan skripnya selesai.

Sekian dan Terimakasi :)

Related Posts

1 Response to "Cara Membuat Kalender di PHP Sederhana"

  1. ford transit connect titanium - TITanium Arts
    › photos › photos The Tritanium Arts offers the titanium hoop earrings world's best in-person sports activities, titanium carabiners including sports, revlon hair dryer brush titanium darts, and casino games, as well as cerakote titanium a fitness center. Visit our website sunscreen with zinc oxide and titanium dioxide to learn more.

    BalasHapus

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel

Ad Blocker Detected

Please consider supporting us by disabling your ad blocker

  1. Click on the AdBlock icon in your browser
    Adblock
  2. Choose, Don't run on pages on this domain
    Adblock
  3. A new window will appear. Click on the "Exclude" button
    Adblock
  4. The browser icon should have turned grey
    Adblock
  5. Refresh the page if it didn't refresh automatically. Thanks!
  1. Click on the AdBlock Plus icon in your browser
    Adblock
  2. Click on "Enabled on this site" position
    Adblock
  3. Once clicked, it should change to "Disabled on this site"
    Adblock
  4. The browser icon should have turned grey
    Adblock
  5. Refresh the page if it didn't refresh automatically. Thanks!