解析zend Framework如何自动加载类

yipeiwu_com6年前PHP代码库
1.模块中类的自动载入
复制代码 代码如下:

$loader = new Zend_Application_Module_Autoloader(array(   //模块内容自动加载类
    'namespace' => 'Blog',//命名空间定义 即方法的开头为Blog_
    'basePath'  => APPLICATION_PATH . '/modules/blog',//模块位置
));

2. 自动载入
复制代码 代码如下:

require_once 'Zend/Loader/Autoloader.php';
$loader =Zend_Loader_Autoloader::getInstance();
$loader->registerNamespace('Application_');
//须注意载入的目录地址是否已经被载入

相关文章

解析PHP中的正则表达式以及模式匹配

PHP中对于正则处理文本提供了两种方式,一种是PCRE方式(PCRE库是一个实现了与perl 5在语法和语义上略有差异(详见下文)的正则表达式模式匹配功能的函数集. 当前的实现对应于pe...

PHP版国家代码、缩写查询函数代码

复制代码 代码如下: <?php function transCountryCode($code) { $index=array('AA'=>'阿鲁巴', 'AD'=>...

php中如何执行linux命令详解

php中如何执行linux命令详解

前言 本文主要给大家介绍了关于在php中如何执行linux命令的相关内容,下面话不多说了,来一起看看详细的介绍吧 php如何执行某个命令 ,官方手册在这里 我们先从shell_exec来...

PHP正则表达式之定界符和原子介绍

本节内容我们将介绍PHP中正则 表达式的基础语法:定界符和原子。内容包含了定界符的定义以及原子的定义和构成等等。其中原子的构成十分灵活,以便满足我们对处理字符串的需求。在这之 前,我们需...

PHP6 先修班 JSON实例代码

它是基於JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999的一個子集 JSON...