July 17, 2024

Menampilkan Function Terbilang dengan PHP

1 min read

Salam sukses semuanya, pada kesempatan kali ini saya akan membahas materi mengenai PHP yaitu bagaimana menampilkan terbilang dari sebuah angka yang ingin kita tampilkan. Terbilang biasanya sering kali muncul pada sebuah kwitansi pembayaran.

Nah kita akan memanfaatkan function pada PHP untuk menampilkan format angka terbilang tersebut. Materi ini saya temukan pada sebuah blog berikut ini http://www.bengkelprogram.com/data-artikel-226.0.bps dan saya akan mencoba membuatnya lebih mendetail lagi.

Langkah 1 

Siapkan folder untuk menampung seluruh file yang dibutuhkan untuk mendesain form beserta validasinya.

tutorial8

Langkah 2

buat form pada HTML yang berfungsi sebagai form input untuk melakukan inputan angka yang kemudian akan ditampilkan tulisan tezt terbilang dari angka yang diinput. Form ini saya buat dengan menggunakan Plugini CSS Bootstrap dan disimpan pada folder yang sudah dibuat pada Langkah 1 sebelumnya.

tutorial81

Gambar pada folder

tutorial82

Langkah 3

Buatlah function terbilang dan simpan misalnya dengan nama dokumen terbilang.php.

[sourcecode]

<body>

<?php

$angka = isset($_POST[‘angka’]) ? $_POST[‘angka’] : "0";

function Terbilang($x)

{

$abil = array("", "satu", "dua", "tiga", "empat", "lima", "enam", "tujuh", "delapan", "sembilan", "sepuluh", "sebelas");

if ($x < 12)

return " " . $abil[$x];

elseif ($x < 20)

return Terbilang($x – 10) . "belas";

elseif ($x < 100)

return Terbilang($x / 10) . " puluh" . Terbilang($x % 10);

elseif ($x < 200)

return " seratus" . Terbilang($x – 100);

elseif ($x < 1000)

return Terbilang($x / 100) . " ratus" . Terbilang($x % 100);

elseif ($x < 2000)

return " seribu" . Terbilang($x – 1000);

elseif ($x < 1000000)

return Terbilang($x / 1000) . " ribu" . Terbilang($x % 1000);

elseif ($x < 1000000000)

return Terbilang($x / 1000000) . " juta" . Terbilang($x % 1000000);

}

?>

//menampilkan data

<div id="pembungkus_web">

<div id="kolom1">

<h2>Hasil Konversi Terbilang</h2>

<p><?php echo number_format($angka);?></p>

<p><?php echo ucwords(Terbilang($angka));?></p>

</div>

</div>

</body>

</html>

[/sourcecode]

Hubungkan halaman form action dengan halaman terbilang.php.

tutorial83

Langkah 5

Lihat hasil pada halaman web browser localhost.

tutorial84

 

Hasil gambar konversi.

tutorial85

Demikianlah sharing tutorial pada kesempatan kali ini , semoga bermanfaat untuk pembaca semuanya.

 

 

Copyright © All rights reserved. | Newsphere by AF themes.