首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > PHP >

php 怎么去搜索一个类

2013-09-11 
php 如何去搜索一个类我不想问一些特殊的类,只是最基础的情况,就是php搜索类的基本原理是什么,比如我在tes

php 如何去搜索一个类
我不想问一些特殊的类,只是最基础的情况,就是php搜索类的基本原理是什么,比如我在test1.php里引用了一个Test2的类,这个类的声明在test2.php里面,那么php会如何去找到这个类呢,我把test2.php放到了当前目录下,但是也提示错误没有找到该类啊。get_include_path()里面也有这个路径。需要去配置文件做些什么么?我在linux下,没有找到网上的php.ini 小弟刚刚接触php,哪位大哥能解释一下这里呢? 搜索 php 类 linux path
[解决办法]
如果你没有明确的告诉 php 到哪里去找,那么 php 不会去做无效的劳动(因为搜遍整个硬盘也可能找不到)
1、你可以显式的 include、require 装入类定义文件
2、你可以定义一个 __autoload 函数,它会在试图使用尚未被定义的类时自动调用。通过调用此函数,脚本引擎在 PHP 出错失败前有了最后一个机会加载所需的类。
3、你也可以使用  spl_XXX 函数组来载入你的类

热点排行