bla*_*sei 2 php zend-framework include
我正在使用zf 1.10.8将一个简单项目移植到zend框架项目.我需要3个或4个.inc.php文件,比方说2个布局.我的第一个想法是将它们加载到boostrap中,但我意识到在项目的每个地方都不需要它们,所以我开始质疑这个想法.
其次我想把它们放在视图中,但意识到其中一些是类.所以我最后感到困惑.
实现它的最佳方法是什么?
只需将它们包含在您需要的地方.如果它们包含类,则根据需要实例化类
// someview.phtml
include '/path/to/needed.php'; // contains class Foo
$foo = new Foo;
Run Code Online (Sandbox Code Playgroud)
作为替代方案,将类移植到使用ZF/PEAR命名约定并将它们提供给Zend Autoloader.或者创建一个包含文件的包装类,并使Autoloader加载该包装器.或者添加包含它们的ViewHelper.
| 归档时间: |
|
| 查看次数: |
1544 次 |
| 最近记录: |