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.

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

Membaca angka dalam PHP

Berhubung ngoding adalah kenikmatan yang menyayat hati akhir-akhir ini, sesekali share mengenai ilmu coding, dikit :D
Dapetnya juga dari googling.
Demi skripsi, wkwkwkwkwk.....

Membaca angka, maksudnya :
Misal ada angka 123 maka di tampilan  layar yang muncul adalah seratus dua puluh tiga
Jadi penerapannya, bisa dipakai untuk membaca tanggal, tahun atau nilai dalam rupiah.

Biasanya fungsi ini banyak dipakai dalam pembuatan kwitansi atau berita acara.


Kita bisa langsung pakai library yang sudah ada tanpa harus repot-repot ngoding.
Jadi di codingan kita tinggal memanggil nama file dan nama fungsi yang dipakai.

Aku dapat library-nya dari hasil download disini.
Kalau ingin membuktikan, caranya :
Pertama, download dulu file dari link di atas. Nama file yang dipakai adalah terbilang.php

Di file yang sudah kita buat sendiri, misalnya disini aku punya file bayar.php yang isinya kurang lebih seperti ini :

<html>
<?php
include 'terbilang.php';

$tgl=date("d");//tanggal hari ini
$bln=date("F");//bulan saat ini
$thn=date("Y");//tahun saat ini
$nama='Pratiwi';
$nominal='1000000';
?>
Pada tanggal <?php echo toTerbilang($tgl) ?> bulan <?php echo $bln; ?> tahun <?php echo toTerbilang($thn) ?>, <?php echo $nama; ?> telah membayar hutang sebesar <?php echo toTerbilang($nominal) ?>.
</html>

Penjelasan :
include 'terbilang.php'; berfungsi untuk memanggil file yang sudah didownload, bisa disesuaikan path/lokasi file-nya.
toTerbilang() adalah nama fungsi yang ada dalam file terbilang.php
Yang ada di dalam kurung () adalah variabel yang akan dibaca.
Dalam contoh file di atas, misal $nominal memiliki nilai 1000000 maka dibaca satu juta.

Jika dijalankan maka yang tampil (dengan asumsi tanggal saat ini adalah 28-05-2011) maka :

Pada tanggal dua puluh delapan bulan May tahun dua ribu sebelas, Pratiwi telah membayar hutang sebesar satu juta.

Semoga bermanfaat, kalau bingung boleh nanya. Aku newbie tapi ga pelit ilmu kok. Akan dijawab sejauh aku bisa jawab meskipun cetek, qiqiqiqiqi...