簡體   English   中英

從數組中計算字符串中的array_keys

[英]Count array_keys in strings from array

我有像這樣的單詞數組: $array = ['word1', 'word2', 'word3'];

和第二個數組: $array = ['w', 'o'];

我需要從第一個數組得到一些回復的數字,其中包括來自第二個字符的字符 - WORD1中有多少W,WORD1中有多少O. 我想在第一個數組的foreach中做這個,但我現在不知道如何快速計算字符串中的字符數。

我可以使用substr_count 函數使用以下代碼執行此substr_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>";
   }
  }

?>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM