real
Guest
Проблема с stristr и переменной
Помогите плз со следующим кодом
Слова читаются из файла и сравниваются со строкой на наличие совпадений.
Всё прекрасно определяется когда слово стоит в отдельности, но когда его воместить допустим
так $str="wgfweg wegewСолово gweg"; оно не находится. Проблема реашается если в stristr($str,$find)
вместо переменной подставить текст stristr($str,"Слово"), а вот с переменной только в отдельности определяется.
Подскажите как решить эту проблему и как это можно сделать с помощью preg_match. Просто я не понял как можно
в регулярное выражение вставить переменную.
Заранее спасибо
Помогите плз со следующим кодом
PHP:
<?php
$str="wgfweg wegew Слово gweg";
$word = fopen("words.txt", "r");
while (!feof($bad))
{
$find = fgets($word);
$a=stristr($str,$find);
if ($a) {echo "Yes";}
}
?>
Всё прекрасно определяется когда слово стоит в отдельности, но когда его воместить допустим
так $str="wgfweg wegewСолово gweg"; оно не находится. Проблема реашается если в stristr($str,$find)
вместо переменной подставить текст stristr($str,"Слово"), а вот с переменной только в отдельности определяется.
Подскажите как решить эту проблему и как это можно сделать с помощью preg_match. Просто я не понял как можно
в регулярное выражение вставить переменную.
Заранее спасибо
