我的单词数组如:$array = ['word1', 'word2', 'word3'];
第二个数组:$array = ['w', 'o'];
我需要从第一个数组得到一些回复的数字,其中包括来自第二个字符的字符 - WORD1中有多少W,WORD1中有多少O.我想在foreach中从第一个数组中执行此操作,但我现在不知道如何快速计算字符串中的字符数。
答案 0 :(得分:0)
我可以使用substr_count
function
<?php
$array = ['word1', 'word2', 'word3', 'word4', 'word5'];
$array1 = ['w', 'o', 'f' ,'d', 'p'];
foreach ($array1 as $letter) {
foreach ($array as $word) {
echo "in " . $word . " there is " . substr_count($word, $letter) . $letter ."<br>";
}
}
?>