php-src/ext/standard/tests/strings/count_chars.phpt

57 lines
1.1 KiB
Plaintext
Raw Normal View History

2002-10-06 19:12:22 +00:00
--TEST--
count_chars() function
--FILE--
<?php
$s = "het leven is net erwtensoep - je kunt er geen touw aan vastknopen";
for($i=0; $i<3; $i++) {
2007-07-11 15:46:20 +00:00
$c = count_chars($s, $i);
if ($i == 1) {
print_r($c);
} else {
echo implode($c),"\n";
}
2002-10-06 19:12:22 +00:00
}
2007-07-11 15:46:20 +00:00
2002-10-06 19:12:22 +00:00
echo $a = count_chars($s, 3), "\n";
2007-07-11 15:46:20 +00:00
var_dump((int) strlen(count_chars($s, 4)) == 256-strlen($a));
2002-10-06 19:12:22 +00:00
?>
--EXPECTF--
2007-07-11 15:46:20 +00:00
Warning: count_chars(): Only mode=1 is supported with Unicode strings in %s on line %d
2008-02-07 13:26:36 +00:00
Warning: implode(): Argument must be an array in %s on line %d
2007-07-11 15:46:20 +00:00
Array
(
[h] => 1
[e] => 12
[t] => 6
[ ] => 12
[l] => 1
[v] => 2
[n] => 8
[i] => 1
[s] => 3
[r] => 2
[w] => 2
[o] => 3
[p] => 2
[-] => 1
[j] => 1
[k] => 2
[u] => 2
[g] => 1
[a] => 3
)
Warning: count_chars(): Only mode=1 is supported with Unicode strings in %s on line %d
2008-02-07 13:26:36 +00:00
Warning: implode(): Argument must be an array in %s on line %d
2007-07-11 15:46:20 +00:00
Warning: count_chars(): Only mode=1 is supported with Unicode strings in %s on line %d
Warning: count_chars(): Only mode=1 is supported with Unicode strings in %s on line %d
bool(false)