count_chars() function PHP

count_chars() function berguna untuk menghasilkan informasi mengenai character yang ada di dalam string.

Syntax

mixed count_chars(string $string, int $mode)

Parameter

Parameter Penjelasan
string Parameter ini wajib ada. String yang ingin diproses.
mode Parameter ini pilihan. Menentukan informasi dari character string yang ingin dihasilkan. Lihat pilihannya pada bagian catatan.

Catatan

count_chars() function menghasilkan informasi mengenai character string seperti character apa saja yang digunakan atau tidak digunakan beserta jumlahnya.

Berikut ini adalah pilihan parameter mode:

  • 0 (default) – Menghasilkan sebuah array dengan semua character ASCII dalam bentuk nilai decimal pada key dan jumlahnya pada value.
  • 1 – Sama seperti pilihan 0 namun pilihan ini hanya menghasilkan character ASCII yang digunakan.
  • 2 – Sama seperti pilihan 0 namun pilihan ini hanya menghasilkan character ASCII yang tidak digunakan.
  • 3 – Menghasilkan sebuah string yang berisi semua perwakilan character yang digunakan di dalam string.
  • 4 – Menghasilkan sebuah string yang berisi semua character yang tidak digunakan.

Ukuran satu character biasanya adalah satu byte.

Contoh

Berikut ini adalah contoh penggunaan count_chars() function:

Code PHP 1:

<?php
$str = "abcc";

foreach (count_chars($str, 1) as $i => $val) {
   echo "Ada $val character \"" . chr($i) . "\" di dalam string.\n";
}
?>

Hasil running code di atas bila dilihat melalui page source browser akan tampak sebagai berikut ini:

Ada 1 character "a" di dalam string.
Ada 1 character "b" di dalam string.
Ada 2 character "c" di dalam string.

Leave a Reply

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

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>