поиск по переменной

Статус
В этой теме нельзя размещать новые ответы.

ivashka

Полезный
Регистрация
16 Май 2007
Сообщения
151
Реакции
15
как узнать существование некоторого текста в переменной?
тоесть е через
$text=file_get_content получаю код страници,
мне просто нужно узнать есть ли в переменной text слово

"код установлен"

Спасибо.
 
Вот код:
Код:
<?
$text= file_get_contents('test.txt');

if(strpos($text, "код установлен"))
 {
   echo "текст существует"; 
 } 
else
 {
 echo "не найден";
 }
?>
 
Вот код:
Код:
<?
$text= file_get_contents('test.txt');

if(strpos($text, "код установлен"))
 {
   echo "текст существует"; 
 } 
else
 {
 echo "не найден";
 }
?>
Код неверен :-]
Прежде чем пиcать что-то, убедитесь в правильности :p

Как думаешь что будет если найденная строка будет в самом начале? Правильно, strpos вернет 0, а в приведенном коде это значение будет false.
Надо делать так:
PHP:
$text= file_get_contents('test.txt');

if(strpos($text, "код установлен")===FALSE)
 {
       echo "не найден";
 } 
else
 {
       echo "текст существует";
 }
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху