28 May 2011

Menampilkan Nama Bulan dalam PHP

Nah...masih share lagi.
Fungsi ini untuk menampilkan nama bulan dalam format Indonesia.
Sebenarnya bisa saja cukup menggunakan cara berikut :
<?php
$bulan = date("F");
echo $bulan;
?>
Maka yang tampil adalah nama bulan saat ini, misal pada pembuatan posting ini (28/05/2011) : May

Permasalahannya, di skripsi saya harus menampilkan nama bulan dalam format Indonesia. Jika sekarang May, maka yang tampil adalah Mei. Gimana caranya?

Gampang. Buat file php, misalnya kita beri nama bulan.php yang isinya :

<?php
function bulan($bulan)
{
Switch ($bulan){
    case 1 : $bulan="Januari";
        Break;
    case 2 : $bulan="Februari";
        Break;
    case 3 : $bulan="Maret";
        Break;
    case 4 : $bulan="April";
        Break;
    case 5 : $bulan="Mei";
        Break;
    case 6 : $bulan="Juni";
        Break;
    case 7 : $bulan="Juli";
        Break;
    case 8 : $bulan="Agustus";
        Break;
    case 9 : $bulan="September";
        Break;
    case 10 : $bulan="Oktober";
        Break;
    case 11 : $bulan="November";
        Break;
    case 12 : $bulan="Desember";
        Break;
    }
return $bulan;
}
?>

Nah....file ini yang nantinya akan kita panggil untuk membaca nama bulan.
Misalnya buat file baca_bulan.php yang isinya :

<html>
<?php
include 'bulan.php'
$bln=date("m");//yang tampil adalah angka dari bulan saat ini
?>
Bulan <?php echo $bln; ?> adalah bulan <?php echo bulan($bln); ?>.

Penjelasan :
include 'bulan.php' berfungsi untuk memanggil file bulan.php
bulan() adalah fungsi yang ada di file bulan.php berfungsi untuk membaca angka dan menerjemahkannya dalam nama bulan dalam format Indonesia.
Yang di dalam kurung () adalah variabel yang akan dibaca, yaitu $bln.
Jadi jika saat ini (28/05/2011) maka yang dibaca adalah 05 dan diterjemahkan menjadi Mei.

Jika ditampilkan dengan asumsi tanggal saat ini (28/05/2011) :
Bulan 05 adalah bulan Mei.

Semoga bermanfaat...

No comments: