最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

簡(jiǎn)單談?wù)凱HP中的include、include_once、require以及require_once語(yǔ)句

 更新時(shí)間:2016年04月23日 10:04:20   作者:wixy  
include() 、require()語(yǔ)句包含并運(yùn)行指定文件。這兩結(jié)構(gòu)在包含文件上完全一樣,唯一的區(qū)別是對(duì)于錯(cuò)誤的處理。require()語(yǔ)句在遇到包含文件不存在,或是出錯(cuò)的時(shí)候,就停止即行,并報(bào)錯(cuò)。include()則繼續(xù)即行。

1.include語(yǔ)句

使用include語(yǔ)句可以告訴PHP提取特定的文件,并載入它的全部?jī)?nèi)容

<?php
inlude "fileinfo.php";

//此處添加其他代碼
?>

2.include_once語(yǔ)句

每次使用include語(yǔ)句時(shí),它都會(huì)重新將請(qǐng)求的文件導(dǎo)入,即使這個(gè)文件已經(jīng)被導(dǎo)入過(guò)。例如,假定fileinfo.php文件包含許多函數(shù),我們使用include語(yǔ)句將他導(dǎo)入到現(xiàn)有的文件中,然后我們又導(dǎo)入了一個(gè)包含fileinfo.php的文件,通過(guò)嵌套,我們已經(jīng)將fileinfo.php文件導(dǎo)入了兩次,這就會(huì)產(chǎn)生錯(cuò)誤,因?yàn)槲覀冊(cè)噲D多次定義同名的變量或函數(shù)。為了避免這樣的事情發(fā)生,我們使用include_once語(yǔ)句來(lái)代替include語(yǔ)句

<?php
include_once "fileinfo.php";

//此處添加其他代碼
?>

此時(shí),如果在相同的文件中遇到另一個(gè)include或include_once語(yǔ)句時(shí),PHP會(huì)檢查它是否已經(jīng)被導(dǎo)入過(guò),如果是,就忽略它。

3.require和require_once語(yǔ)句

使用include和include_once語(yǔ)句的潛在問(wèn)題是:PHP只會(huì)試圖導(dǎo)入被請(qǐng)求導(dǎo)入的文件,即使該文件沒(méi)有被找到,程序依舊會(huì)執(zhí)行。
當(dāng)我們絕對(duì)需要導(dǎo)入一個(gè)文件時(shí),使用require語(yǔ)句,對(duì)于使用require_once語(yǔ)句的原因也是一樣的,在這就不再贅述了。

<?php
require_once "fileinfo.php";

//此處添加其他代碼
?>

總的來(lái)說(shuō),我們應(yīng)該堅(jiān)持使用require_once語(yǔ)句。

相關(guān)文章

最新評(píng)論

图木舒克市| 汝州市| 东辽县| 凯里市| 河北省| 乐山市| 陆良县| 信宜市| 南雄市| 通榆县| 长阳| 云龙县| 理塘县| 瑞金市| 中宁县| 深泽县| 黑山县| 万载县| 白河县| 徐汇区| 济源市| 夏津县| 中牟县| 北碚区| 南宁市| 卫辉市| 瑞昌市| 唐河县| 巴南区| 隆昌县| 武穴市| 建德市| 酉阳| 渭南市| 鹤庆县| 宣威市| 铜梁县| 灌云县| 陵川县| 罗平县| 固阳县|