[英]PHP Passing variables to included file
我有一个非常简单的模板类,可让我设置一些值,然后包括一个模板文件。 该类存储变量,并且模板文件可以使用$ this-> variable访问。
所以我的问题是我应该怎么做? 还是最好先分配一些变量,然后包含模板文件,这样就不需要传递它们了?
如果您这样调用`extract' :
extract( $this -> variables );
在模板代码的顶部,您将能够将$foo
$this -> variables[foo]
称为$foo
。
OO编程的优点之一是可以将变量绑定到类并在类的上下文中使用。
所以$this->title
表示:使用绑定到此类的title变量。
您基本上要问的是:如何从OO编程回到过程式编程。 我的答案是:不要那样做,请坚持使用OO编程。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.