...::Selamat datang pemirsa BLOGGER semoga apa yang dicantumkan berguna bagi yang membutuhkaN::...

Sabtu, 13 Maret 2010

Greeting Date With PHP

Fungsi Date/Time pada PHP Library sangatlah lengkap, tersedia dalam berbagai macam format penanggalan dan waktu yang berbeda, namun sayang, format yang dipakai adalah bahasa Inggris, hal ini dapat dimaklumi karena memang Bahasa Internasional adalah Bahasa Inggris, andai saja Bahasa Internasional adalah Bahasa Indonesia, pasti kemajuan Teknologi Informasi di Indonesia akan lebih pesat lagi ☺.
Baik, tutorial PHP kali ini kita akan mengubah format tanggal dari Bahasa Inggris ke Bahasa Indonesia.
-----awal skrip-----
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html"; charset=iso-8859-1? />
<title>..::greet Date by nue.com::..</title>
<style type="text/css">
</style>
</head>
<body>
<?PHP

//Array Hari
$array_hari = array(1=>"Senin","Selasa","Rabu","Kamis","Jumat", "Sabtu","Minggu");
$hari = $array_hari[date("N")];

//Format Tanggal
$tanggal = date ("j");

//Array Bulan
$array_bulan = array(1=>"Januari","Februari","Maret", "April", "Mei", "Juni","Juli","Agustus","September","Oktober", "November","Desember");
$bulan = $array_bulan[date("n")];

//Format Tahun
$tahun = date("Y");

//Menampilkan hari dan tanggal
echo $hari . "," . $tanggal . $bulan . $tahun;

?>
</body>
</html>
-----akhir skrip-----
Penjelasan Script:
//Array Hari
1 : $array_hari = array(1=>"Senin","Selasa","Rabu","Kamis","Jumat","Sabtu","Minggu");
2 : $hari = $array_hari[date("N")];
$array_hari, adalah array yang terdiri dari nama-nama hari, dengan index dimulai dari 1, mengapa
diset array dengan index pertama 1 bukan 0, alasannya adalah fungsi date(“N”), memiliki fungsi
sebagai berikut :
 
Fungsi date(“N”), akan memberikan hasil output hari dengan angka sebagai representasinya, dengan dimulai dari 1 untuk hari Senin dan 7 untuk minggu. 

Begitu Juga penjelasan untuk Array pada bulan, mengapa mengapa memakai array dengan index dimulai dari angka 1 bukan 0 adalah karena fungsi date(“n”), untuk bulan januari dimulai dengan angka 1 dan 12 untuk desember.

Dan pada baris akhir echo $hari . "," . $tanggal . $bulan . $tahun; berfungsi untuk menampilkan hari dan tanggal.
Semoga tutorial singkat ini bermanfaat::...AMIN

Tidak ada komentar:

Gabung yuk!...