Senin, 16 Desember 2013

Hitung jumlah kata dengan PHP dasar

Hitung jumlah kata

<?php
/*-------------------------------------------------------+
| Script Menghitung Jumlah Huruf Vokal & Konsonan
| Copyleft 2007
| http://exploreyourbrain.com
+--------------------------------------------------------+
| Filename: script_count_char.php
| Author: EVA-00
+--------------------------------------------------------*/
?>
<form action="<?php $_SERVER['PHP_SELF']; ?>" method="post">
<b>Input Kalimat</b>
<input type="text" name="kalimat" size="30"><br>
<input type="submit" value="Kirim">
</form>

<?php
$teks_awal = trim($_POST['kalimat']);
$teks_modif = strtolower($teks_awal); //ganti kalimat menjadi huruf kecil semua
$teks=str_replace(" ","",$teks_modif); //buang spasi yang ada di tengah kata
$jumlah = strlen($teks); //menghitung jumlah karakter pada variable $teks

//substr_count adalah fungsi menghitung jumlah huruf/kalimat
$a = substr_count($teks, "a"); //hitung jumlah huruf "a"
$i = substr_count($teks, "i"); //hitung jumlah huruf "i"
$u = substr_count($teks, "u"); //hitung jumlah huruf "u"
$e = substr_count($teks, "e"); //hitung jumlah huruf "e"
$o = substr_count($teks, "o"); //hitung jumlah huruf "o"

$vocal = $a+$i+$u+$e+$o; //hitung total jumlah huruf vocal
$konsonan = $jumlah - $vocal;

echo "Kalimat <b>\"".$teks_awal."\"</b> memiliki : <br>";

echo "Jumlah karakter = $jumlah<br>\n";

echo "jumlah huruf vocal = $vocal<br>\n";

echo "Jumlah huruf kosonan = $konsonan<br><br><br>";

?>

Tidak ada komentar:

Posting Komentar