Merubah Format Bulan Menjadi Romawi di PHP

Publish Date : 25-02-2018 , dibaca 18823 kali, Hari ini dibaca : 1 kali ,0 comments

Selamat Malam codinger... hapy coding.. dan semoga sehat selalu ya... Minum copy + cemilan dulu biar gak suntuk... OK.. artikel kali ini kita akan membuat Fungsi untuk Membuat Format Bulan dalam Bentuk angka Romawi .

Dalam kasus tertentu terkadang kita menjumpai hal seperti ini ,dimana kita membutuhkan fungsi / function php yang digunakan untuk merubah format bulan menjadi angka romawi , dalam kata lain kita mengkonversi bilangan bulan yang biasanya , 1,2,3 - 12 , menjadi angka romawi berupa I,II,III,IV,V,VI,VII,VIII,IX,X,XI,XII ,

coba perhatikan contoh penulisan berikut :

03/CX/XII/2017 , dalam pembuatan kode unik sebagai primary biasanya memiliki arti / format tersendiri, biasanya seseorang akan menyisipkan bulan-tanggal atau tahun dalam pembuatan kode.. contohnya bisa dilihat pada KTP , no NIK itu mempunyai makna lo.. gak percaya.. search aja di google.. 

Selain itu kita bisa melihat pada pembuatan dokument-dokument kantor , surat keluar atau surat masuk,atau membuat nomor penawaran, dan lain sebagainya.. anda akan menemukan Nomor dengan data Format menyerupai diatas... Kode tersebut memang biasa dipakai sebagai suatu nomor surat, atau sejenisnya.. Jika kita cermati angka XII merupakan angka romawi dalam bulan 12 , ...

Tentu ini akan menjadi kendala bagi seorang programer aplikasi.. yang diharuskan untuk membuat aplikasi seperti ini. Nah disini suckittrees akan memberikan script yang dapat kita gunakan untuk membuat angka bulan menjadi angka romawi saja ya.

Fungsi_romawi.php

<?php
function getRomawi($bln){
                switch ($bln){
                    case 1:
                        return "I";
                        break;
                    case 2:
                        return "II";
                        break;
                    case 3:
                        return "III";
                        break;
                    case 4:
                        return "IV";
                        break;
                    case 5:
                        return "V";
                        break;
                    case 6:
                        return "VI";
                        break;
                    case 7:
                        return "VII";
                        break;
                    case 8:
                        return "VIII";
                        break;
                    case 9:
                        return "IX";
                        break;
                    case 10:
                        return "X";
                        break;
                    case 11:
                        return "XI";
                        break;
                    case 12:
                        return "XII";
                        break;
                }
}
?>

Untuk Penggunaanya cukup mudah misalnya , Disini kita akan menampilkan bulan sekarang dalam angka romawi, berikut script nya :

<?php
$bulan = date('n');
$romawi = getRomawi($bulan);
echo $romawi;
?>

Penjelasan :

$bulan merupakan variabel , dimana kita mengambil bulan yang sedang berjalan saat ini dengan fungsi date('n') , ini akan menghasilkan angka 1 untuk januari, begitu juga seterusnya, nah.. untuk mengubah menjadi angka romawi kita bisa gunakan fungsi diatas yang sudah kita buat yaitu getRomawi($bulan).

Atau kita juga bisa membuat dengan bantuan Array, yang langsung kita gunakan , namun script mempunyai sedikit kelemahan , dimana script ini harus kita buat berulang-ulang jika kita ingin menampilkan pada file yang berbeda.. Tapi Output / hasilnya sama saja:

<?php
$array_bln = array(1=>"I","II","III", "IV", "V","VI","VII","VIII","IX","X", "XI","XII");
$bln = $array_bln[date('n')];
echo $bln;
?>

Dengan menggunakan fungsi diatas.. kita dapat dengan mudah memanggilnya. Semoga artikel ini membantu ya..

Produk Rekomendasi

Artikel Terkait

Diskusi



wa