Php 从数组中计算字符串中的数组\u键

Php 从数组中计算字符串中的数组\u键,php,arrays,Php,Arrays,我有这样的单词数组:$array=['word1','word2','word3'] 和second数组:$array=['w','o'] 我需要从第一个数组中获取回复的数量,其中包含second中的字符,比如:WORD1中有多少W,WORD1中有多少O。我想从第一个数组在foreach中执行此操作,但现在不知道如何快速计算字符串中的字符。我可以使用下面的代码,使用substr\u count substr\u count此函数的实现方法取决于您想要获得的结构。 <?php $arr

我有这样的单词数组:
$array=['word1','word2','word3']

和second数组:
$array=['w','o']


我需要从第一个数组中获取回复的数量,其中包含second中的字符,比如:WORD1中有多少W,WORD1中有多少O。我想从第一个数组在foreach中执行此操作,但现在不知道如何快速计算字符串中的字符。

我可以使用下面的代码,使用
substr\u count



substr\u count
此函数的实现方法取决于您想要获得的结构。
<?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>";
   }
  }

?>