PHP 每日一函数 — 字符串函数 count_chars ()
返回字符串所用字符的信息 count_chars()
count_chars ( string $string [, int $mode = 0 ] ) : mixed
函数返回字符串中所用字符的信息(例如,ASCII 字符在字符串中出现的次数,或者某个字符是否已经在字符串中使用过)。
参数 | 描述 |
---|---|
$string | 必需。规定要检查的字符串。 |
$mode | 可选。规定返回模式。默认是 0。以下是不同的返回模式: 0 - 数组,ASCII 值为键名,出现的次数为键值 1 - 数组,ASCII 值为键名,出现的次数为键值,只列出出现次数大于 0 的值 2 - 数组,ASCII 值为键名,出现的次数为键值,只列出出现次数等于 0 的值 3 - 字符串,带有所有使用过的不同的字符 4 - 字符串,带有所有未使用过的不同的字符 |
$str = "Hello World!";
$res = count_chars($str,1);
echo '<pre>';
print_r($res);
/*
Array
(
[32] => 1
[33] => 1
[72] => 1
[87] => 1
[100] => 1
[101] => 1
[108] => 3
[111] => 2
[114] => 1
)
*/
本作品采用《CC 协议》,转载必须注明作者和本文链接