php include,include_once,require,require_once
作者:bea
include_once和require_once的作用差不多,就是在包含的时候检查被包含的文件是不是已经包含过,如果包含过,那就不执行,否则再包含.我先说这个的原因是因为如果把include,require弄清楚了.那这点就没问题. 现在来说include和require的区别: require()函数包含进来的内容被当成当前文件的一个组成部分,所以当包含进来的文件有语法错误或者文件不存在的时候,那当前文件的PHP脚本都不再执行. include()函数相当于指定这个文件的
include_once和require_once的作用差不多,就是在包含的时候检查被包含的文件是不是已经包含过,如果包含过,那就不执行,否则再包含.我先说这个的原因是因为如果把include,require弄清楚了.那这点就没问题.
现在来说include和require的区别:
require()函数包含进来的内容被当成当前文件的一个组成部分,所以当包含进来的文件有语法错误或者文件不存在的时候,那当前文件的PHP脚本都不再执行.
include()函数相当于指定这个文件的路径,当被包含的文件有错时,不会影响到本身的程序运行.
include函数可以进行判断是否包含,而require则是不管任何情况都包含进来.所以这点值得注意!
建议大家在包含动态文件,也就是有变量,函数,已经类的时候用include.不过前段时间有人在分析两个函数的执行效率.这个我没自己测试过,等亲自测试了再进行补充
有用 |
无用
现在来说include和require的区别:
require()函数包含进来的内容被当成当前文件的一个组成部分,所以当包含进来的文件有语法错误或者文件不存在的时候,那当前文件的PHP脚本都不再执行.
include()函数相当于指定这个文件的路径,当被包含的文件有错时,不会影响到本身的程序运行.
include函数可以进行判断是否包含,而require则是不管任何情况都包含进来.所以这点值得注意!
建议大家在包含动态文件,也就是有变量,函数,已经类的时候用include.不过前段时间有人在分析两个函数的执行效率.这个我没自己测试过,等亲自测试了再进行补充
猜你喜欢
您可能感兴趣的文章:
- php5新改动之短标记启用方法
- php5 pdo新改动加载注意事项
- PHP常用函数小技巧
- PHP下10件你也许并不了解的事情
- PHPMailer邮件类利用smtp.163.com发送邮件方法
- fleaphp下不确定的多条件查询的巧妙解决方法
- Zend Guard一些常见问题解答
- php目录管理函数小结
- php获取某个目录大小的代码
- php递归列出所有文件和目录的代码
- 在服务端进行目录建立、删除,文件上传、删除的过程的php代码
- php面向对象的方法重载两种版本比较
- php+AJAX传送中文会导致乱码的问题的解决方法
- php chr() ord()中文截取乱码问题解决方法
- wiki-shan写的php在线加密的解密程序
- php单件模式结合命令链模式使用说明
- 网友原创的PHP模板类代码
- php让图片可以下载的代码
- php 特殊字符处理函数