问题导向清单
问题 | 解决方案 |
---|---|
将外部 php 文件包含到当前 php 文件中。 | include("chuli.php") |
将外部 php 文件替换到当前 php 文件中。 | require("chuli.php") |
说明:
require() 语句的性能与 include() 语句相似,都是包含并运行指定文件。不同之处在于:
- 1.include() 语句在执行文件时每次都要进行读取和预处理。如果每次执行代码时读取不同的文件,或者有通过一组文件迭代的循环,就使用 include() 语句。即 incluce() 在用到时加载。
- 2.require() 语句在执行文件时只处理一次(文件内容替换 require() 语句)。这就意味着如果可能执行多次的代码,则使用 require() 效率比较高。即 require 在一开始时就加载。
- 3._once 后缀表示已加载的不加载。