我想要做的是真的,但我要進入很多細節以確保它很容易理解。 我有一個數組,其中有幾個字符串。然後我會得到另一個通常只有一兩個單詞的其他短字符串。比較數組中的所有字符串到另一個數組中的所有字符串,PHP
我需要它,以便如果我的應用程序在第二個數組中找到其中一個字符串單詞,則在第一個數組中的一個字符串中,它將繼續執行下一個操作。 因此,例如,如果第一個數組中的某個字符串是「This is PHP Code」,然後第二個字符串中的一個是「PHP」,那麼它會發現它匹配到下一個動作。我可以使用此代碼做到這一點:
for ($i = 0; $i < count($Array); $i++) {
$Arrays = strpos($Array[$i],$SecondArray[$i]);
if ($Arrays === false) {
echo 'Not Found Array String';
}
else {
echo 'Found Array String';
然而,這僅與第二陣列環路當前索引處的第一個數組對象進行比較的對象循環當前索引。
我需要它來比較數組中的所有值,以便它在第一個數組中爲第一個數組中的第一個值搜索每個值,然後在第一個數組中爲第二個數組中的第二個值等等。
我想我必須做兩個循環?我試過這個,但有數組只返回第一個值的問題。
如果有人可以幫助它,將不勝感激! 生病標記正確的答案和+ 1任何有用的意見!
謝謝!
非常感謝,我沒有嘗試這個,因爲我找到了使用兩個循環的方法。非常感謝! – ApiMail