1. Buatkan fungsi untuk merubah kata aku menjadi saya dalam sebuah string
contoh input 'aku membeli sepeda', 'bukan aku, tapi dia'
outputnya 'saya membeli sepeda', 'bukan saya, tapi dia'
2. Buatkan fungsi untuk merubah input angka menjadi string dipisah dengan spasi
contoh input '76', '893'
outputnya 'tujuh enam', 'delapan sembilan tiga'
jawab:
contoh input 'aku membeli sepeda', 'bukan aku, tapi dia'
outputnya 'saya membeli sepeda', 'bukan saya, tapi dia'
2. Buatkan fungsi untuk merubah input angka menjadi string dipisah dengan spasi
contoh input '76', '893'
outputnya 'tujuh enam', 'delapan sembilan tiga'
jawab:
<html>
<head><title>FUNGSI</title>
</head>
<body>
<form action="" method="POST">
<label for="input1">KETIK DI SINI</label>
<input type="text" name="input1" id="input1">
<input type="submit" value="CEK">
</form>
</body>
</html>
<?php
/*1. Buatkan fungsi untuk merubah kata aku menjadi saya dalam sebuah string
contoh input 'aku membeli sepeda', 'bukan aku, tapi dia'
outputnya 'saya membeli sepeda', 'bukan saya, tapi dia'*/
$input=$_POST['input1'];
$fontkecil=strtolower($input);
$fontbalok=strtoupper($input);
function kata($aku,$AKU){
echo "$aku <br>"."$AKU" ;
}
kata(str_replace("aku", " saya", $fontkecil),str_replace("AKU", " SAYA", $fontbalok));
?><br><br>
<html>
<head><title></title>
</head>
<body>
<form action="" method="POST">
<label for="input2">KETIK DI SINI</label>
<input type="text" name="input2" id="input2">
<input type="submit" value="CEK">
</form>
</body>
</html>
<?php
/*2. Buatkan fungsi untuk merubah input angka menjadi string dipisah dengan spasi
contoh input '76', '893'
outputnya 'tujuh enam', 'delapan sembilan tiga'*/
function penyebut($nilai) {
$nilai = abs($nilai);
$huruf = array("null", "satu", "dua", "tiga", "empat", "lima", "enam", "tujuh", "delapan", "sembilan");
$temp = "";
if ($nilai <10) {
$temp = " ". $huruf[$nilai];
} else if ($nilai < 1000000000000) {
$temp = penyebut($nilai/10). penyebut($nilai % 10);
}
return $temp;
}
function terbilang($nilai) {
if($nilai<0) {
$hasil = "minus ". trim(penyebut($nilai));
} else {
$hasil = trim(penyebut($nilai));
}
return $hasil;
}
$input =$_POST['input2'];
echo terbilang($input);
?>
Tidak ada komentar:
Posting Komentar