Php Zend 1不使用psr-4名称空间
我正在使用zend framework 1,但我想使用\而不是_ 像 这很好用,但当我用Php Zend 1不使用psr-4名称空间,php,zend-framework,psr-4,Php,Zend Framework,Psr 4,我正在使用zend framework 1,但我想使用\而不是_ 像 这很好用,但当我用 class IndexController extends \Zend\Controller\Action 那么它给了我一个错误 Fatal error: Cannot redeclare class Zend_Controller_Action in /var/www/flipit_application/vendor/zendframework/zendframework1/library/Zend/
class IndexController extends \Zend\Controller\Action
那么它给了我一个错误
Fatal error: Cannot redeclare class Zend_Controller_Action in /var/www/flipit_application/vendor/zendframework/zendframework1/library/Zend/Controller/Action.php on line 43
我已经在composer中创建了名称空间
"autoload": {
"psr-4": {
"Zend\\": "vendor/zendframework/zendframework1/library/Zend/"
}
},
那么如何在代码中使用这些名称空间呢
这在Zend Framework1中可能吗?Zend Framework 1不使用psr-4自动加载,它使用psr-0:
"autoload": {
"psr-0": {
"Zend_": "vendor/zendframework/zendframework1/library"
}
}
"autoload": {
"psr-0": {
"Zend_": "vendor/zendframework/zendframework1/library"
}
}