我刚刚开始使用Zend Framework。我决定尝试使用我的网站翻译。
我将包含路径设置如下:
set_include_path('.:/usr/share/php:/usr/share/php/Zend/library');
然后直接从docs这不起作用:
use Zend\I18n\Translator\Translator;
$translator = new Translator();
当然,我没有在任何地方加载Zend\I18n\Translator\Translator
类,所以我得到了:
致命错误:第X行的/path/file.php中找不到类'Zend \ I18n \ Translator \ Translator'
我看到Zend/Loader
目录中有几件事情,但我无法弄清楚如何使用它们,我甚至不知道这是否应该是我应该看到的。如何加载Zend\I18n\Translator\Translator
类?
答案 0 :(得分:0)
使用自动加载程序,您可以执行以下操作:
require_once 'Zend/Loader/StandardAutoloader.php';
$loader = new Zend\Loader\StandardAutoloader(array(
'fallback_autoloader' => true,
));
$loader->register();
use Zend\I18n\Translator\Translator;