Daisypath Anniversary tickers

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...

2 comments:

Nurul Aini Fauziah said...

not working, sucks

woeiwh said...

dont give uppppp
its work

place function at the top,

than you call a function

//first call the variable
$bulan = date("m"); -> the output is 7 or 07
then you jast koll this

echo bulan($bulan); -> the output isss juli or the mounts

enn, taraa tang taung tak des. gurih