Fungsi count_chars

Fungsi count_chars menghitung berapa kali berbagai karakter muncul dalam string.

Parameter pertama fungsi menerima string, dan parameter opsional kedua - pengubah, yang mengubah hasil kerja fungsi.

Sintaks

phpcount_chars(string $string, int $mode = 0): array|string

Nilai Pengubah

Tergantung pada nilai parameter fungsi mengembalikan berikut:

Secara default fungsi berperilaku seolah-olah parameter kedua diatur ke 0.

Contoh

Mari kita hitung jumlah karakter dalam string, dengan mengatur pengubah ke nilai 1:

php<?php
  $str = 'aaabbc';
  $res = count_chars($str, 1);
  var_dump($res);
?>

Hasilnya fungsi akan mengembalikan kode semua karakter dari 0 hingga 255, dan di antara kode-kode ini akan ada kode karakter kita dari string:

php[
  0   => 0,
  1   => 1,
  ...
  97  => 3, // 97 kode karakter 'a'
  98  => 2, // 98 kode karakter 'b'
  99  => 1, // 99 kode karakter 'c'
  ...
  255 => 0,
]

Contoh

Mari kita hitung jumlah karakter dalam string, dengan mengatur pengubah ke nilai 1:

php<?php
  $str = 'aaabbc';
  $res = count_chars($str, 1);
  var_dump($res);
?>

Hasilnya fungsi hanya akan mengembalikan kode karakter yang ditemukan dan jumlah karakter tersebut:

php[
  97 => 3, // 97 kode karakter 'a'
  98 => 2, // 98 kode karakter 'b'
  99 => 1, // 99 kode karakter 'c'
]

Lihat Juga