Solenko
Новичок
Превышение времени работы скрипта
Здравствуйте.
Пишу компонент для мамбы и столкнулся со следующей проблеммой...
Пытаюсь заменять строки следующим образом:
При замене превышается время работы скрипта (за 30 секунд цикл успевает сделать 14-16 проходов).
$tags -- массив, каждый элемент которого являтся результатом mysql_fetch_object.
$ow -- также массив, полученный следующим образом:
Длинна $tags всего-то 18 элементов. В $res текст менее 255 символов.
Самое интерестное, что если ту же замену провести "руками", т.е. 18 раз вписать
то все прекрастно работает.
Помогите пожалуйсто разобраться в чем проблемма.
Здравствуйте.
Пишу компонент для мамбы и столкнулся со следующей проблеммой...
Пытаюсь заменять строки следующим образом:
PHP:
foreach ($tags as $tag){
$res .= str_replace($tag->tag, $row[$tag->field_name], $res);
}
$tags -- массив, каждый элемент которого являтся результатом mysql_fetch_object.
$ow -- также массив, полученный следующим образом:
PHP:
$row = get_object_vars(mysql_fetch_row(...));
Самое интерестное, что если ту же замену провести "руками", т.е. 18 раз вписать
PHP:
$res .= str_replace("tag", "value", $res);
Помогите пожалуйсто разобраться в чем проблемма.
