Blogger Information
Blog 17
fans 0
comment 0
visits 11721
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
include() 和 require() 的区别
指纹指恋的博客
Original
560 people have browsed it

include:

  • 一个文件有错误的话,程序不会中断,而是继续执行,并显示一个警告错误

  • 一般是放在流程控制的处理部分中,在读到 include 的文件时,才将它读进来。

  • include有返回值


require()

  • 一个文件存在错误的话,那么程序就会中断执行了,并显示致命错误 

  • 通常放在 PHP 程序的最前面,程序在执行前,就会先读入 require 所指定引入的文件

  • require没有返回值


include_once(),require_once()

  • 会先检查目标文件的内容是不是在之前就已经导入过了,如果是的话,便不会再次重复导入同样的内容。 


总结:

他们两个的用途是完全一样的,不一定非得哪个放在最前面哪个放在中间。他们最根本的区别在于错误处理的方式不一样。 


Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post