从服务/模型加载组件


Loading zend component from service/model

如果我想从实体或服务中调用zend组件类,我会得到以下错误:

警告:require(../library/'LG'Services'Zend_Db_Table.php) [function. php]C:'Users'Demos'Example'library'Doctrine'Common'ClassLoader.php中没有这样的文件或目录

我想用这个:$db = Zend_Db_Table::getDefaultAdapter();

我想可能是自动装弹器有冲突吧?该服务使用以下名称空间名称空间LG '服务;

我怎样才能使它正确工作?

谢谢

将其放在脚本的顶部

命名空间声明下
use 'Zend_Db_Table;

或者用反斜杠作为类的前缀,例如

$db = 'Zend_Db_Table::getDefaultAdapter();

这两个方法都通知PHP Zend_Db_Table类存在于全局命名空间中。如果没有它,PHP将假定类存在于当前命名空间('LG'Services)中。