php include()、 include_once()、 require() 、 require_once() 函数直接的区别
2016-03-10 11:10
696 查看
1.include()、 include_once()、 require() 、 require_once() 函数会将指定的档案读入并且执行里面的程序
include('/home/me/myfile');
include_once('/home/me/myfile');
require('/home/me/myfile');
require_once('/home/me/myfile');
2 include()、require()
的区别
require()语句的性能与include()相类似,都是包括并运行指定文件
incluce在用到时加载,在执行文件时每次都要进行读取和评估
require在一开始就加载,文件只处理一次
这就意味着如果可能执行多次的代码,则使用require()效率比较高。另外一方面,如果每次执行代码时是读取不同的文件,或者有通过一组文件迭代的循环,就使用include()语句
include引入文件的时候,如果碰到错误,会给出提示,并继续运行下边的代码。
require引入文件的时候,如果碰到错误,会给出提示,并停止运行下边的代码。
3、include() 与 include_once()、 require() 与 require_once()区别
唯一的差别在于once()函数会先检查要导入的档案是不是已经在,如果存在就不会在导入
所以一般情况下可以选择使用once()
include('/home/me/myfile');
include_once('/home/me/myfile');
require('/home/me/myfile');
require_once('/home/me/myfile');
2 include()、require()
的区别
require()语句的性能与include()相类似,都是包括并运行指定文件
incluce在用到时加载,在执行文件时每次都要进行读取和评估
require在一开始就加载,文件只处理一次
这就意味着如果可能执行多次的代码,则使用require()效率比较高。另外一方面,如果每次执行代码时是读取不同的文件,或者有通过一组文件迭代的循环,就使用include()语句
include引入文件的时候,如果碰到错误,会给出提示,并继续运行下边的代码。
require引入文件的时候,如果碰到错误,会给出提示,并停止运行下边的代码。
3、include() 与 include_once()、 require() 与 require_once()区别
唯一的差别在于once()函数会先检查要导入的档案是不是已经在,如果存在就不会在导入
所以一般情况下可以选择使用once()
相关文章推荐
- 在Hibernate中Query的uniqueResult查询和Result查询有什么区别
- how to build a android environment in ubuntu 15.10
- POJ 2533 Longest Ordered Subsequence(最长上升子序列)
- 探讨Android更新UI的几种方法
- vue+webpack学习记录
- java集合类深入分析之Queue篇(Q,DQ)
- 从源代码的角度聊聊java中StringBuffer、StringBuilder、String中的字符串拼接
- @RequestBody, @ResponseBody 注解详解
- Leetcode:225. Implement Stack using Queues(JAVA)
- 实时显示iOS编写UI代码效果
- queue —— 队列使用示例
- HDU 4126 Genghis Khan the Conqueror 类似于4756的树形DP
- StringBuilder StringBuffer String的区别(源码分析)-java
- UITextField监听文本的时时改变和字数限制
- UIAlertController使用
- UITextField 对键盘一些常用属性 记录一下
- leetcode:N-Queens II
- JS模块化开发(requireJS)
- 232. Implement Queue using Stacks
- Android stduio 导入.9图片的问题