
Ya,
kali ini penulis akan coba sedikit jelaskan bagaimana memanfaatkan
fungsi substr untuk mengubah suatu variable berisi int/float menjadi
nilai mata uang.
Sebagai contohnya, dalam artikel ini penulis akan coba jelaskan bagaimana merubah,
93250750502500 menjadi Rp 93.250.750.502.500.-
Berikut adalah source code lengkapnya :
<?php
$uang = 93250750502500 ;
$digituang = strlen($uang);
$bagihabis3 = $digituang % 3 ;
$sisadigit = $digituang - 3 ;
for ($i=3;$i <= $digituang; $i+=3)
{
$uangasli = substr($uang, -$i, 3).".".$uangasli;
if ($i >= $sisadigit)
{
$uangasli = "Rp ".substr($uang, 0, $bagihabis3).".".$uangasli."-";
}
}
print $uangasli;
?>



