Вам нужно сначала загрузить php-файл, который содержит класс Zend_Search_Lucene
. Одним из вариантов является загрузка вашего / path / to / library / Zend / Search / Lucene.php:
require_once 'my/path/to/library/Zend/Search/Lucene.php';
$index = new Zend_Search_Lucene::create($indexPath);
Этот класс загружает все свои зависимости, поэтому вам не нужно об этом беспокоиться.
Другой вариант - использовать автозагрузчик Zend, Zend_Loader_Autoloader
. Этот класс является одноэлементным и регистрируется с spl_autoload()
при первом получении:
$autoloader = Zend_Loader_Autoloader::getInstance();
$index = new Zend_Search_Lucene::create($indexPath);
После загрузки автозагрузчика вы можете использовать Zend_Search_Lucene
без вызова require_once()
. В руководстве Zend Framework вы можете найти больше информации об автозагрузчике.