Помогите с поиском в массиве

Статус
Закрыто для дальнейших ответов.

9zavis

New Member
Регистрация
22.10.2011
Сообщения
5
В общем задача такая, есть переменная $text , в которой содержится некий текст. и массив

$array = array("foo", "bar", "hello", "world");

Нужно сделать так чтобы если в $text было хоть одно слово из массива, то выдавалась сообщение "слово найдено", а если нет то о том что не найдено.
 

BaNru

Пацифизжу
Команда форума
Регистрация
13.11.2010
Сообщения
4 138
Гугл подсказал вот такое

foreach ($a as $key => $value)
if (strpos($value, $b) !== false) $keys[]=$key;

for ($i=0; isset($keys[$i]); $i++) echo $a[ $keys[$i] ]

Также можно попробовать через preg_grep()

Если не подойдёт или не получится - пиши :)
 
Статус
Закрыто для дальнейших ответов.
Верх Низ