Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Ветеран


Сообщения: 575
Благодарности: 8

Профиль | Отправить PM | Цитировать


нашел ошибку, но теперь проблема в другом:

PHP код: Выделить весь код

$country 'Австралия|Андора|Австрия';


$content="Здесь <i>описание</i> страны Австралиядский. Также <b>другой</b> тест и так и далее!";
$content=strip_tags($content);

if(
preg_match("/$country/i"$content$result))

echo 
$result[0]; 

В контенте слово Австралиядский, а скрипт результат выдает Австралия, это неправильно, так нужно точное вхождение слова, а не его какое-либо склонение.

все понял, нужно было \b добавить

PHP код: Выделить весь код

if(preg_match("/\$country\b/i"$content$result)) 



Отправлено: 21:15, 29-01-2009 | #6