php require include use 与 autoload dogify php 2020-03-17 2670 次浏览 14 次点赞 ## 引言 平常写 php 代码的时候,一直在使用 use 和 require,但是背后的为什么却不清楚,本文总结一下相关概念。 ## require 和 include 学习 php 时,开篇就会介绍这两个命令,主要目的是为了复用代码。举个例子,我们有个名为 `sum.php` 的文件,里面包含一个 `sum()` 函数,用于计算两数之和。因为这个函数可能很多地方都会用到,所以我们将其放在一个独立文件中,在需要使用此函数的地方用 require 或 include 命令将 `sum.php` 的内容引入。 **include 和 require 除了处理错误的方式不同之外,在其他方面都是相同的:** - require 生成一个致命错误(E_COMPILE_ERROR),在错误发生后脚本会停止执行。 - include 生成一个警告(E_WARNING),在错误发生后脚本会继续执行。 - 实际一般用 require ```php // sum.php 本文由 dogify 创作,采用 知识共享署名 3.0,可自由转载、引用,但需署名作者且注明文章出处。 点赞 14
还不快抢沙发