1. PHP

PHP count_chars

Fungsi count_chars() dalam PHP yaitu untuk menghitung frekuensi munculnya karakter di suatu string.

Syntax

count_chars(string,mode)

Parameter :

ParameterKeterangan
stringString yang ingin dihitung frekuensi karakter yang muncul
modemode = Opsional, Default = 0
0 – Menghitung semua karakter dalam bentuk array, walaupun tidak ada di dalam string
1 – Sama seperti 0, tapi hanya yang jumlah frekuensi besar dari 0, artinya hanya karakter yang ada di dalam string *
2 – Sama seperti 0, tapi hanya karakter yang jumlah frekuensinya sama dengan 0

Dalam contoh ini kita akan menggunakan count_chars() dengan mode 1 untuk memeriksa string. Mode 1 akan kembali array dengan nilai ASCII sebagai kunci, misalnya pada contoh di bawah, nilai ASCII untuk huruf “l” adalah 108, dan itu terjadi tiga kali

Contoh :

<?php
$str = "lab informatika";
print_r(count_chars($str,1));
?>

Output dari syntax diatas :

Array ( 
    [32] => 1 
    [97] => 3 
    [98] => 1 
    [102] => 1 
    [105] => 2 
    [107] => 1 
    [108] => 1 
    [109] => 1 
    [110] => 1 
    [111] => 1 
    [114] => 1 
    [116] => 1 
)

Contoh Lain :

<?php
$string = "lab informatika";
foreach (count_chars($string, 1) as $i => $val) {
   echo "Ada $val buah karakter \"" , chr($i) , "\" di dalam string.\n<br>";
}
?>

Output :

Ada 1 buah karakter " " di dalam string.
Ada 3 buah karakter "a" di dalam string.
Ada 1 buah karakter "b" di dalam string.
Ada 1 buah karakter "f" di dalam string.
Ada 2 buah karakter "i" di dalam string.
Ada 1 buah karakter "k" di dalam string.
Ada 1 buah karakter "l" di dalam string.
Ada 1 buah karakter "m" di dalam string.
Ada 1 buah karakter "n" di dalam string.
Ada 1 buah karakter "o" di dalam string.
Ada 1 buah karakter "r" di dalam string.
Comments to: PHP count_chars

    Your email address will not be published. Required fields are marked *

    Attach images - Only PNG, JPG, JPEG and GIF are supported.