{% else-1 %}
Author: rnddev.

                        
<?php

$string = 'http://url.url.url.ru или https://url.ru вот и всё';

function notAds ($var) {
$pattern = '((https?://)?([wd-]*?.)?([wd-]*?.)+(w{2,4})/?)i';
return preg_replace($pattern, '[реклама]', $var);
}

echo notAds($string);
1 58 0
0

Нет фото
• 10 ноя 2014, 18:43


Bastian, тьфу блин. и то верно. запустался немного. устарела preg_replace с модификатором e. вот вместо него как раз и использовать callback. я знаю, для чего callback

0

Нет фото
donttime * [мошенник] 9.68
• 10 ноя 2014, 17:58


Здешний, пруф давай где preg_replace устарело ? Если не знаешь для чего кэлбэки не неси чепухи.