Unknown modifier "c"

Печать RSS
187

В
Автор
Пришелец
0
У чела выбило ошибку в этой строке if(preg_match('/ $re/i, $line)) { ошибка наверно так предпологаю в разделителе? ))
В

Кодер
0
1. CMEX, скобка не стоит, и что такое $re?
В
Автор
Пришелец
0
2. byvlad, $re - переменная, if(preg_match('/$re/i' , $line)) { - в данном случае в чем ошибка P.S скобка не счет

Персональный статус
0
переменная экранируеться - ощибка синтаксиса, будет работать твоё скрипт если тот кусок кода заменить на:
<?php
if(preg_match("/$re/i" , $line)) { /// "" - такие скобки передадут переменную
?>
или
<?php
if(preg_match('/'.$re.'/i' , $line)) { /// '.$str.' - такие скобки так же передадут переменную
?>

и тут так же можно полезностей почитать по поводу регулярок, в данном случае о preg_match();
Изменил: Titov (22.03.2013 / 16:19)
В

Кодер
0
3. CMEX, я понимаю что это переменная, но почему она не в скобках?
if(preg_match('/'.$re.'/i' , $line)) {

Чатланин
0
Это кавычки *facepalm*
А

Оранжевые штаны
0
$re = preg_quote($re, '/');
if(preg_match("/$re/i", $line)) {
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск