|
|
|
| Доброго времени.
Помогите решить следующую задачу: Необходимо вставить рекламный код в середину статьи.
Делю статью на 2 части
$striptags = $row['full_story'];
$strlen = strlen($striptags);
$halfstrlen = floor($strlen / 2);
$rest = substr($striptags, -$halfstrlen);
|
Далее надо найти строку по такому паттерну
[А-Яа-я]<br /><br />[А-Яа-я]
| заменить на
[А-Яа-я]<br /><br /> Рекламный код<br /><br /> [А-Яа-я]
|
Проблема в том, что нужно заменить только первое вхождение [А-Яа-я]<br /><br />[А-Яа-я], если изх несколько | |
|
|
|
|
|
|
|
для: Добрый кот
(27.02.2014 в 13:37)
| | Все, решил. Внутри preg_replace можно ставить лимит
mixed preg_replace ( mixed pattern, mixed replacement, mixed subject [, int limit] )
|
| |
|
|
|