Kali ini gue akan share sedikit cara menghitung jumlah perhuruf kata dalam string dengan
PHP [ Hyper Text Procesor ]
dan karena gue juga baru sedikit mengerti bahasa program ini jadi gue hanya bisa kasih contoh dari temen gue :D
Maklum :D
Oke Langsung saja copy dan paste script ini ke dalam notepad dan terus simpan dengan extensi .php lalu jalankan lewat terminal atau CMD
dan inget harus aktifin apache / xampp dulu ya :D
agar bisa sukses
dan ini codenya :
PHP [ Hyper Text Procesor ]
dan karena gue juga baru sedikit mengerti bahasa program ini jadi gue hanya bisa kasih contoh dari temen gue :D
Maklum :D
Oke Langsung saja copy dan paste script ini ke dalam notepad dan terus simpan dengan extensi .php lalu jalankan lewat terminal atau CMD
dan inget harus aktifin apache / xampp dulu ya :D
agar bisa sukses
<?php
function jum_kata($str){
$data = null;
$str_r = str_replace(" ", "", $str);
$uniq = array_unique(str_split($str_r));
foreach($uniq as $value){
$data .= $value." ada ".substr_count($str, $value)." bijin";
}
return $data;
}
function jum_spasi_dan_kalimat($str){
$str2 = trim($str);
$preg = preg_replace("/s+/", " ", $str2);
$exp = explode(" ", $preg);
$data = "jumlah kata = ".count($exp)."njumlah spasi = ".substr_count($str, " ")."n";
return $data;
}
function jum_huruf_perkata($str){
$data =null;
$str = trim($str);
$preg = preg_replace("/s+/", " ", $str);
$exp = explode(" ", $preg);
for($a=1; $a<=count($exp); $a++){
$data .= "Jumlah kata ke-".$a." = ".strlen($exp[$a-1])."n";
}
return $data;
}
?>
dan jika kalian tidak mau ribet untuk instalasi program pembantu seperti apache
kalian bisa coba di webhosting ko :pdan ini codenya :
<?php
if(isset($_POST['btnSubmit'])){
if(empty($_POST['tx1'])){
$str = null;
}else{
$str = $_POST['tx1'];
}
}else{
$str = null;
}
?>
<html>
<head>
<title>String function</title>
</head>
<body>
<div id="main">
<form action="<?php $_SERVER['PHP_SELF']; ?>" method=POST>
<input type="text" name="tx1" size="60px" value="<?php echo $str ?>"><input type="submit" name="btnSubmit" value="yang klik maho"><br>
<textarea name="tx2" readonly rows="20" cols="40">
<?php
require_once("func_conf.php");
if(isset($_POST['btnSubmit'])){
if(!empty($_POST['tx1'])){
$str = htmlentities($_POST['tx1']);
echo jum_kata($str);
echo jum_spasi_dan_kalimat($str);
echo jum_huruf_perkata($str);
}
}
?>
</textarea>
</form>
</div>
</body>
</html>
dan hasilnya :
$str = "BUNGISPO"; b ada 1 biji u ada 1 biji n ada 1 biji g ada 1 biji i ada 1 biji s ada 1 biji p ada 1 biji o ada 1 biji jumlah kata = 1 jumlah spasi = 0 Kata ke-1 = 8dan untuk demo live nya disini

yg buat RieqyNS13 -_-
ReplyDelete