PHP四种文件载入类型详解

PHP四种文件载入类型详解:

1.include和require的区别

  • include载入文件失败时(即没有找到文件),报一个‘提示错误’,然后继续执行后续代码。
  • require载入文件失败的时候,报错并立即终止执行。
  • 通常,require用于程序中,后面的代码依赖载入的文件的时候。

2.include_once和require_once的区别

  • 同include和require的区别

3.include和include_once的区别

  • include载入的文件不判断是否重复,只要有include语句,就会载入一次,即此时可能导致重复载入。
  • include_once载入文件会有内部判断机制判断是否‘前面代码’已经载入过。如果载入过,则就不载入。

4.require和require_once的区别

  • 同include和include_once的区别

在载入文件中,载入文件通常是有返回值的,如果载入成功返回1,失败返回false。

原文地址:https://www.cnblogs.com/zhnaglei/p/6699586.html