rachmat

rachmat rizkihadi

Current Date: 4 October, 2023

Cara Membuat Fungsi Terbilang dengan PHP

PHP: Hypertext Preprocessor adalah bahasa skrip yang dapat ditanamkan atau disisipkan ke dalam HTML. PHP banyak dipakai untuk memprogram situs web dinamis. PHP dapat digunakan untuk membangun sebuah CMS.
4.8
(646)

Hallo sobat, pada tulisan kali ini Saya ingin memberikan tutorial tentang bagaimana cara membuat fungsi terbilang dengan PHP. Tutorial ini sangat penting dan bisa Anda terapkan jika Anda memiliki project yang berhubungan dengan nominal uang, lalu nomimal uang yang terdiri dari angka-angka tersebut harus di konversi menjadi sebuah text. Misalnya: Rp 1,250,000 di konversi menjadi “Satu Juta Dua Ratus Lima Puluh Ribu Rupiah“.

Tanpa panjang lebar lagi, Yuk mari baca dan simak tulisan ini sampai habis. Di jamin akan memberikan manfaat yang besar untuk menambah pengetahuan Anda. Oke, langsung saja ya.

Untuk membuat fungsi terbilang ini sangatlah mudah, Saya sudah membuatkan script yang sudah siap Anda gunakan dan bisa langsung Anda Copy Paste ke PC Anda. Lihat script di bawah ini :

<?php
function penyebut($nilai) {
	$nilai = abs($nilai);
	$huruf = array("", "satu", "dua", "tiga", "empat", "lima", "enam", "tujuh", "delapan", "sembilan", "sepuluh", "sebelas");
	$temp = "";
	if ($nilai < 12) {
		$temp = " ". $huruf[$nilai];
	} else if ($nilai <20) {
		$temp = penyebut($nilai - 10). " belas";
	} else if ($nilai < 100) {
		$temp = penyebut($nilai/10)." puluh". penyebut($nilai % 10);
	} else if ($nilai < 200) {
		$temp = " seratus" . penyebut($nilai - 100);
	} else if ($nilai < 1000) {
		$temp = penyebut($nilai/100) . " ratus" . penyebut($nilai % 100);
	} else if ($nilai < 2000) {
		$temp = " seribu" . penyebut($nilai - 1000);
	} else if ($nilai < 1000000) {
		$temp = penyebut($nilai/1000) . " ribu" . penyebut($nilai % 1000);
	} else if ($nilai < 1000000000) {
		$temp = penyebut($nilai/1000000) . " juta" . penyebut($nilai % 1000000);
	} else if ($nilai < 1000000000000) {
		$temp = penyebut($nilai/1000000000) . " milyar" . penyebut(fmod($nilai,1000000000));
	} else if ($nilai < 1000000000000000) {
		$temp = penyebut($nilai/1000000000000) . " trilyun" . penyebut(fmod($nilai,1000000000000));
	}     
	return $temp;
}

function terbilang($nilai) {
	if($nilai<0) {
		$hasil = "minus ". trim(penyebut($nilai));
	} else {
		$hasil = trim(penyebut($nilai));
	}     		
	return $hasil;
}

echo ucwords(terbilang(1250000))." Rupiah";
?>

Bila dijalankan, script di atas akan menghasilkan Output seperti berikut ini :

Cara Membuat Fungsi Terbilang dengan PHP

Selesai. Sangat mudah kan?

Demikian pembahasan tentang Cara Membuat Fungsi Terbilang dengan PHP, semoga tulisan ini bisa memberikan manfaat untuk Anda yang membaca. Sampai jumpa di tulisan berikutnya. Terima Kasih

Apakah artikel ini membantu Anda?

klik bintang untuk memberikan nilai

Total nilai 4.8/5 dari 646 suara

Tidak ada suara sejauh ini! Jadilah yang pertama memberi nilai pada tulisan ini.