-1
Я попытался загрузить html-файл со значениями для замены, но сначала я хочу получить их все ... но preg_match_all всегда возвращает NULL.php собирает все значения, которые соответствуют регулярному выражению
Результат "var_dump($htmlcontent);
":
string(643) "<tr>
<td>
<input type="checkbox" name="solved" value="1" onchange="...">
</td>
<td>{{description}}</td>
<td>{{solved}}</td>
<td>
[...]
И:
$bla = preg_match_all('\{\{(\w+)\}\}', 'bla {{ble}}', $dataToFill);
var_dump($bla); // bool(false)
var_dump($dataToFill); //NULL
и я не знаю, по. Регулярное выражение работает во всех онлайн-тестерах, которые я пробовал, так, что происходит?
Я ценю всю помощь.
спасибо.
http://stackoverflow.com/questions/5589807/preg-match-unknown-modifier. Вам просто нужны разделители регулярных выражений. –
один час ищет ответ, на который был дан ответ. Но, возможно, с двумя подобными вопросами, следующий быстрее найдет ответ. благодаря – Muribury