Помогите с циклами.

А проверял?)) string(28) "Сегодня мама пошла на работу"

Упс. Забыл убрать отрицание =) Прошу прощения.
Вот:
PHP:
$tags = array('мама', 'папа', 'дочь');
 
$string = 'Сегодня мама пошла на работу';
 
$newstr = '';
 
array_walk($tags, function(&$tag) use (&$string, &$newstr, &$k) {
 
    if(is_numeric($pos = stripos($string, $tag))) {
 
        $newstr = substr($string, $pos + strlen($tag));
 
    }
    elseif(empty($newstr)) {
        $newstr = $string;
    }
});
 
var_dump($newstr);

Около 150-ти тегов и около 1600 строчек выборки из 100 000... А так - построчно каждую строку из первой базы обрабатываю и записываю уже в новую табличку..

Думается мне, что ваш скриптик можно очень серьёзно ускорить. Если выложите - смогу дать рекомендации по оптимизации.
 
Вот теперь все отлично) Благодарю за помощь.
 
Назад
Сверху