我想更改之前调用但应该在之后更改的变量的值。就像在这个例子中一样:
<img src="<?php echo $src; ?>" />
$src = 'some_src.jpg';
也许某种缓冲之类的?应该这样做,因为我正在尝试制作一种模板引擎:
$this->showHeader();
$this->showBody();
但身体在另一个文件中。在这个文件中,我会调用:
$this->header->setScript('somescript.js');
这应该改变标题中的变量。但是我不能在 showHeader() 之前调用 showBody() 函数。对不起我的英语不好。:(