一个php文件,如何设置默认包含?

tx183584 2012-07-31 01:58:03
我看别人的源码中,直接继承一个类,并没有包含类的定义,我想问,这是怎么做到的?
...全文
183 10 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
ming0753 2012-07-31
  • 打赏
  • 举报
回复
在php.ini里面设置include_path,即将该类的路径加进去
yunprince 2012-07-31
  • 打赏
  • 举报
回复
先从这个项目的入口查找,你总会找到#1说的那些
xuzuning 2012-07-31
  • 打赏
  • 举报
回复
[Quote=引用楼主 的回复:]
我看别人的源码中,直接继承一个类,并没有包含类的定义,我想问,这是怎么做到的?
[/Quote]
可能是:
1、被继承的类是 php 内置的类,比如 mysqli、pdo等
2、你看到的程序文件并非独立运行的,他被嵌入到其他程序中
3、你看到的是一个完整的项目包,而这个项目包的文档中有配置 auto_prepend_file 的说明,比如 phplib、我的工具箱
一起混吧 2012-07-31
  • 打赏
  • 举报
回复
在哪里看到的。贴出代码。
Monkey_Online 2012-07-31
  • 打赏
  • 举报
回复
是在另一个文件中写的,将用到的类归结到一个文件中,然后再其他文件中使用include_once "example.php";然后直接使用类中的变量和方法就可以了。。。
tx183584 2012-07-31
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]

php __autoload
set_include_path
[/Quote]
看他们的源码中,并没有使用到这些..
heyli 2012-07-31
  • 打赏
  • 举报
回复
spl_autoload_register
heyli 2012-07-31
  • 打赏
  • 举报
回复
php __autoload
set_include_path

21,893

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧