繁体   English   中英

PHP将变量传递到包含的文件

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM