Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Выборка их текста....
Форумы портала PHP.SU » » Вопросы новичков » Выборка их текста....

Страниц (1): [1]
 

1. Weber - 12 Ноября, 2014 - 13:49:57 - перейти к сообщению
Есть массив, в нем перечислены все те слова. С которыми нужно сверить текс...

Вопрос, а вернее задача. Возможно ли проверить наличие слов в тексе именно с массивом.
Не каждое слово отдельно, там через цикл. А сразу, так, чтобы код не был столь грамозтким...
2. kotyara1979 - 12 Ноября, 2014 - 20:40:50 - перейти к сообщению
PHP:
скопировать код в буфер обмена
  1.  
  2. $text = '...';
  3. $keywords = array(...);
  4. foreach($keywords as $key=>$val)
  5. {
  6.    if(strpos($keywords,$val)===false) unset($keywords[$key]);
  7. }
  8. return $keywords;
  9.  

 

Powered by ExBB FM 1.0 RC1