
php include与require的区分
include与require除了在处置惩罚引入文件的体式格局差别外,最大的区分就是:include在引入不存文件时发生一个正告且剧本还会继承实行,而require则会致使一个致命性毛病且剧本住手实行。 (引荐进修:PHP视频教程)
<?php include 'no.php'; echo '123'; ?>
假如no.php文件不存在,echo '123'这句是能够继承实行的.
你看到的多是相似下边的状况:
<?php require 'no.php'; echo '123'; ?>
假如no.php文件不存在,echo '123'这句是不实行的,在require时就住手了。
你看到的多是相似下边的状况:
include()与require()的功用雷同,但在用法上却有一些差别,include()是有条件包括函数,而 require()则是无条件包括函数。
比方鄙人面的一个例子中,假如变量$somgthing为真,则将包括文件somefile:
if($something){ include("somefile"); }
但不论$something取何值,下面的代码将把文件somefile包括进文件里:
if($something){ require("somefile"); }
以上就是php require和include的区分的细致内容,更多请关注ki4网别的相干文章!