PHP中include()与require()的区别
2012-06-07 18:37
429 查看
引用文件的方法有两种:require 及 include。两种方式提供不同的使用弹性。
require 的使用方法如
require的文件出错了,主程序也停了
include 使用方法如
include的文件中出错了,主程序继续往下执行。
require和include的区别在于,出现错误时,一个是error一个是warning。
include有返回值,而require没有(可能因为如此require的速度比include快)
$login = include( 'test.php ');
if(!empty($login)){
echo "文件包含成功 ";
}else{
echo "文件包含失败 ";
}
include 一般用于 加载模板,foreach循环体,,配置文件,缓存文件。避免致命报错。
require 一般用于,加载函数、类等。
require 的使用方法如
require("MyRequireFile.php");。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。
require的文件出错了,主程序也停了
include 使用方法如
include("MyIncludeFile.php");。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。
include的文件中出错了,主程序继续往下执行。
require和include的区别在于,出现错误时,一个是error一个是warning。
include有返回值,而require没有(可能因为如此require的速度比include快)
$login = include( 'test.php ');
if(!empty($login)){
echo "文件包含成功 ";
}else{
echo "文件包含失败 ";
}
include 一般用于 加载模板,foreach循环体,,配置文件,缓存文件。避免致命报错。
require 一般用于,加载函数、类等。
相关文章推荐
- php中require,require_once,include,include_once的区别
- PHP文件包含语句 include、include_once、require、require_once的区别
- php中include和require的区别
- PHP中include和require的区别
- PHP中include和require的区别详解
- PHP include()与require()的区别
- PHP之include_once与require_once的区别
- php 初学头疼问题之:include/include_once/require/require_once的区别
- PHP中include()与require()的区别说明
- php中require与include的区别
- php中include()和require()的区别
- PHP中require()和include()的区别
- require和include的区别(PHP)
- PHP中include() 与 require() 的区别(面试笔试常见题目)
- PHP中include 和 require 引入的区别
- php include()、 include_once()、 require() 、 require_once() 函数直接的区别
- php require与include的区别
- php中include_once与require_once的区别
- Php中include与require的区别
- PHP中require和include的区别