是否必须使用zend框架结构来使用zend库,或者我们可以在我们自己的php应用程序中使用zend库...
答案 0 :(得分:2)
在没有整个ZF MVC堆栈的情况下在您自己的应用程序中使用ZF(假设ZF1)库的三个步骤。
设置包含路径
确保Zend
图书馆文件夹在您的include_path
上。
加载课程
您可以在使用之前包含每个类文件:
require_once 'Zend/Validate/EmailAddress.php';
$validator = new Zend_Validate_EmailAddress();
但这样做是很痛苦的。通常,使用自动加载器更好。最简单的方法是(在引导过程的早期,可能在common.php
文件中,YMMV):
require_once 'Zend/Loader/Autoloader.php';
Zend_Loader_Autoloader::getInstance()->setFallbackAutoloader(true);
完成此操作后,您可以实例化/引用按需:
$validator = new Zend_Validate_EmailAddress();
<强>实例化/参考强>
$validator = new Zend_Validate_EmailAddress();
echo $validator->isValid('test@example.com') ? "Cool" : "Fail";