|
實踐出真理,寫一個簡單文件php文件include一個js文件,執(zhí)行后沒有報錯或警告信息,同時看到被包含js的文件的內(nèi)容被打印出來。因此得出結(jié)論:include 目標(biāo)文件可以是任意類型。
現(xiàn)在再回頭看include的官方文檔,其中有這么一段話:“當(dāng)一個文件被包含時,語法解析器在目標(biāo)文件的開頭脫離 php 模式并進(jìn)入 HTML 模式,到文件結(jié)尾處恢復(fù)。由于此原因,目標(biāo)文件中需要作為 php 代碼執(zhí)行的任何代碼都必須被包括在有效的 php 起始和結(jié)束標(biāo)記之中。” 注意其中提到“HTML模式,php代碼必須包括在有效的php標(biāo)記符中”,仔細(xì)體會其含義,它其實隱式的說明了include可以是任意類型的文件。
另外在4.3.0以后,include 目標(biāo)文件還可以是一個url,當(dāng)然前提是需要在配置中設(shè)置 allow_url_include 為 on。
php技術(shù):PHP include任意文件或URL介紹,轉(zhuǎn)載需保留來源!
鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。