【发布时间】:2017-05-22 08:51:08
【问题描述】:
对不起,如果这个问题已经存在。
我有一个问题你能帮我吗。
仅使用strlen 函数和数组。你能用 PHP 计算字符串中出现的字符数吗(字符不重复)。类似于在 php 中创建一个新的 array_count_values 函数。
例如:
$input = 'lorem lis pum';
Output:
l appeared 2 times;
o appeared 1 times;
r appeared 1 times;
...
这是我使用可用函数 array_count_values 时的代码,它有效。
$a = str_split($str, 1);
foreach (array_count_values($a) as $key => $value) {
if ($key === ' ') {
$key = '_';
}
echo $key.'appeared '.$value.' times<br>';
}
感谢阅读。
【问题讨论】:
-
我很想知道您为什么需要创建一个已经存在的范例?你想实现另一种方法吗?为此,您需要为此创建一个新方法吗?
-
@hassan 我想了解更多相关信息。也许我将来会做一个新的方法。 :))