Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > ob_start и переменные


Автор: href 1.3.2007, 11:36
каким образом можно заменить значение через ob_start - ob_end_flush, если новое значение присваивается после объявления ob_start?
Код

function callback($buffer) 
{
    global $curlink;
    
  // replace all the apples with oranges
  return (str_replace("старое значение", $curlink, $buffer));  
}

ob_start("callback"); 
...
ob_end_flush(); 

$curlink="новое значение";


Добавлено @ 11:45 
вопрос снимаю — туплю.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)