PHP的包含函数问题?

axiebin 2009-07-09 03:25:21
include();
include_once();
require();
require_once();
这四个函数在.INC文件中哪个作用是最好的啊?
求教高手。
新手发问。。。。。。
...全文
58 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
岑子哥 2009-07-09
  • 打赏
  • 举报
回复
看你了:
require 需要置顶,并且成为页面的一部分
include 比较灵活,属于数据流载入的方式,即每次都载入
TOTO42 2009-07-09
  • 打赏
  • 举报
回复
1.性能上,没有差别

2.require 不管require语句有没有执行,程序执行包含文件都被加入进来 include只有执行的时候文件才会被包含
在 判断 函数里面,用include显然是比较好的

3.循环体: require()不能在循环体中根据条件的不同而包含不同的文件。require()语句只会在第一次执行时调用它所包含的文件中的内容替换本身这条语句,当再次被执行时只能执行第一次所包含的语句。但是include()语句可以在循环体中来包含不同的文件。

4.报警:如果被包含的文件不存在,require:程序终止 include:报警,继续执行

5.require include 比 file_get_content慢

include require根据自己需求自己来定,不过我建议还是加_once
lgzxz999 2009-07-09
  • 打赏
  • 举报
回复
用途不一样..没有什么最好之分

基本用 include();

21,891

社区成员

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

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