Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[18.224.214.215] |
|
Сообщ.
#1
,
|
|
|
Вопрос по PHP. Имеется переменная которая содержит текст. Имеется другая переменная которая содержит одно или пару слов. Нужно написать функцию, которая возвращает значение True в случае, когда переменная 2 содержиться в переменной 1, то есть осуществить поиск.
|
Сообщ.
#2
,
|
|
|
Дык а регулярные выражения зачем...
|
Сообщ.
#3
,
|
|
|
Цитата d_k, 24.10.02, 13:56:35 Дык а регулярные выражения зачем... Я про это ничего не знаю, объясни мне про это |
Сообщ.
#4
,
|
|
|
Либо функция поиска подстроки в строке, либо регулярные выражения.
Усиленно курим доку! |
Сообщ.
#5
,
|
|
|
Цитата vot, 24.10.02, 16:02:13 Либо функция поиска подстроки в строке, либо регулярные выражения. Усиленно курим доку! Ну ты Вы рассзказали об этом |
Сообщ.
#6
,
|
|
|
Ну либо strstr($str1,$str2); - содержится ли строка $str2 в $str1
либо $reg="строка регулярного выражения"; а дальше ereg($reg,$сравниваемая_строка,$array); А вообще лучше доки почитать... |
Сообщ.
#7
,
|
|
|
Слушайте там была такая функция - кажется preg_match. В доке ее не нашел, но я ее усиленно юзаю
например: if (preg_match("/lama/i", "lamer is dead")) { echo "True"; } else { echo "False"; } True оно напишет если во второй строке находится первая. У меня работало..... |