解析zend Framework如何自动加载类

yipeiwu_com7年前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中全局变量global的使用演示代码

我来给处入行的人讲解一下全局变量global的使用,”全局变量“,这个名词中的全局两个字已经告诉我们这个变量在各个地方都能用,先看一个实例: 复制代码 代码如下: <?php $a...

php/JS实现的生成随机密码(验证码)功能示例

本文实例讲述了php/JS实现的生成随机密码(验证码)功能。分享给大家供大家参考,具体如下: PHP写法: //A-Z a-z 0-9 !#$%^&* $str = "ABCDEFG...

PHP经典的给图片加水印程序

<?php   /**************************************************************  参数...

php自动给文章加关键词链接的函数代码

复制代码 代码如下: <?php $link = array( '百度,http://www.baidu.com/', '服务器软件,http://s.jb51.net/', '【...

php集成环境xampp中apache无法启动问题解决方案

php集成环境xampp中apache无法启动问题解决方案

排查原因,发现是80端口被其它程序占用(很常见的事情╮(╯_╰)╭)。 解决方法 用记事本打开目录x:\xampp\apache\conf下的http.conf文件,将Listen:8...