Daisypath Anniversary tickers

28 May 2011

Menampilkan Nama Hari dalam PHP

Gampang kok, yuk belajar! Nama hari yang tampil dalam format Indonesia ya...

Pertama buat file php, beri nama hari.php
File ini akan dipanggil sewaktu-waktu jika diperlukan untuk membaca nama hari. Jadi tidak perlu membuat if condition setiap kali mau baca nama hari. Cukup sekali panggil file, kita bisa pakai nama fungsi yang ada di dalamnya berkali-kali.

hari.php isinya kurang lebih seperti berikut :

<?php
function hari($hari)
{
switch ($hari){
    case 0 : $hari="Minggu";
        Break;
    case 1 : $hari="Senin";
        Break;
    case 2 : $hari="Selasa";
        Break;
    case 3 : $hari="Rabu";
        Break;
    case 4 : $hari="Kamis";
        Break;
    case 5 : $hari="Jum'at";
        Break;
    case 6 : $hari="Sabtu";
        Break;
}
return $hari;
}
?>

Kemudian buat file baca_hari.php

<html>
<?php
include 'hari.php';
$day=date("w"); //menampilkan angka hari yang akan diterjemahkan oleh fungsi hari dalam file hari.php
?>
Hari ini adalah <?php echo hari($day); ?>
</html>

Penjelasan :
include 'hari.php'; berfungsi untuk memanggil file hari.php
hari() adalah fungsi dalam file hari.php yang membaca angka hari dan menerjemahkan dalam bentuk nama hari format Indonesia.
Yang ada dalam kurung () adalah variabel yang akan dibaca, $day.

Jika hari ini (18/05/2011) maka yang tampil dari file baca_hari.php adalah :
Hari ini adalah Sabtu

Mudah kan? Selamat mencoba.

No comments: