d2048
Новичок
здравствуйте
такой код
дает такой выход
не совсем понятно, почему например (word2 ===> 222 word2) есть , а (222 ===> 222 word2)
и (word2 ===> word2: 5678) например нету.
задача - найти все похожие подстроки в массивах
спасибо
такой код
PHP:
<?php
$strings = array(
"1123",
"222 word2",
"123 word5 456",
"word2 : 5678",
"word7: 222",
"word8: 8890"
);
$words = array(
"word1",
"word2",
"222",
"123",
);
echo "<pre>";
print_r($strings);
print_r($words);
echo "</pre>";
foreach($strings as $string){
foreach($words as $word){
if(strpos($string, $word)){
echo $word." ===> ".$string."<br />";
}
}
}
?>
PHP:
Array
(
[0] => 1123
[1] => 222 word2
[2] => 123 word5 456
[3] => word2 : 5678
[4] => word7: 222
[5] => word8: 8890
)
Array
(
[0] => word1
[1] => word2
[2] => 222
[3] => 123
)
123 ===> 1123
word2 ===> 222 word2
222 ===> word7: 222
и (word2 ===> word2: 5678) например нету.
задача - найти все похожие подстроки в массивах
спасибо