Fungsi Menampilkan Nama Bulan Menggunakan PHP

Berikut ini adalah beberapa fungsi untuk menampilkan nama bulan dalam bahasa Indonesia yang ditulis menggunakan script PHP. Anda bisa menggunakan salah satu dari fungsi di bawah ini sesuai dengan selera anda. :)

Untuk memanggil fungsi ini, kita cukup memanggil nama fungsi diikuti dengan sebuah bilangan yang merepresentasikan angka numerik dari bulan yang ingin kita tampilkan. Sebagai contoh dalam hal ini saya menggunakan nama fungsi tampil_bulan, dan ingin menampilkan bulan April. Maka fungsi yang dipanggil adalah tampil_bulan(4).

function tampil_bulan ($x) {
    if ($x == 1 ) {
        $bulan = "Januari"; }
    if ($x == 2 ) {
        $bulan = "Februari"; }
    if ($x == 3 ) {
        $bulan = "Maret"; }
    if ($x == 4 ) {
        $bulan = "April"; }
    if ($x == 5 ) {
        $bulan = "Mei"; }
    if ($x == 6 ) {
        $bulan = "Juni"; }
    if ($x == 7 ) {
        $bulan = "Juli"; }
    if ($x == 8 ) {
        $bulan = "Agustus"; }
    if ($x == 9 ) {
        $bulan = "September"; }
    if ($x == 10) {
        $bulan = "Oktober"; }
    if ($x == 11) {
        $bulan = "November"; }
    if ($x == 12) {
        $bulan = "Desember"; }
    return $bulan;
}
function tampil_bulan ($x) {
    if     ($x == 1 ) {
         $bulan = "Januari"; }
    elseif ($x == 2 ) {
         $bulan = "Februari"; }
    elseif ($x == 3 ) {
         $bulan = "Maret"; }
    elseif ($x == 4 ) {
         $bulan = "April"; }
    elseif ($x == 5 ) {
         $bulan = "Mei"; }
    elseif ($x == 6 ) {
         $bulan = "Juni"; }
    elseif ($x == 7 ) {
         $bulan = "Juli"; }
    elseif ($x == 8 ) {
         $bulan = "Agustus"; }
    elseif ($x == 9 ) {
         $bulan = "September"; }
    elseif ($x == 10) {
         $bulan = "Oktober"; }
    elseif ($x == 11) {
         $bulan = "November"; }
    elseif ($x == 12) {
         $bulan = "Desember"; }
    return $bulan;
}
function tampil_bulan ($x) {
    switch ($x) {
        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;
}
function tampil_bulan ($x) {
    $bulan = array ('','Januari','Februari','Maret','April',
             'Mei','Juni','Juli','Agustus',
             'September','Oktober','November','Desember');
    return $bulan[$x];
}
function tampil_bulan ($x) {
    $bulan = array (1=>'Januari',2=>'Februari',3=>'Maret',4=>'April',
             5=>'Mei',6=>'Juni',7=>'Juli',8=>'Agustus',
             9=>'September',10=>'Oktober',11=>'November',12=>'Desember');
    return $bulan[$x];
}

Anda bisa mengembangkan fungsi di atas dengan cara memeriksa terlebih dahulu apakah nilai yang diberikan ke dalam fungsi berada dalam rentang 1 – 12 sesuai dengan jumlah bulan. Atau anda juga bisa menggabungkannya dengan fungsi date() untuk menampilkan bulan dalam bahasa Indonesia. Cara di atas juga bisa diterapkan untuk menampilkan nama hari dalam bahasa Indonesia.

Selamat mencoba. :)