Php 初始化类对象问题
我像这样初始化类对象,它就可以工作了Php 初始化类对象问题,php,zend-framework,class,object,Php,Zend Framework,Class,Object,我像这样初始化类对象,它就可以工作了 $obj = new Model_Person_DbTable(); 但什么时候会这样: $className = 'Model_Person_DbTable()'; $obj = new $className; 然后显示以下致命错误: Model_Person_DbTable() class not found. 如何在PHP/Zend中实现这一点?请尝试不使用括号(它们不是类名的一部分) 如果没有帮助,请确保自动加载程序和包含路径设置正确。尝试不使
$obj = new Model_Person_DbTable();
但什么时候会这样:
$className = 'Model_Person_DbTable()';
$obj = new $className;
然后显示以下致命错误:
Model_Person_DbTable() class not found.
如何在PHP/Zend中实现这一点?请尝试不使用括号(它们不是类名的一部分)
如果没有帮助,请确保自动加载程序和包含路径设置正确。尝试不使用括号(它们不是类名的一部分)
如果这样做没有帮助,请确保您的自动加载器和包含路径设置正确。
$className='Model\u Person\u DbTable'$obj=新的$className()代码>$className='Model_Person_DbTable'$obj=新的$className()代码>
$className = 'Model_Person_DbTable';