PHP include任意文件或URL介紹
實踐出真理,寫一個簡單文件PHP文件include一個js文件,執(zhí)行后沒有報錯或警告信息,同時看到被包含js的文件的內容被打印出來。因此得出結論:include 目標文件可以是任意類型。
現(xiàn)在再回頭看include的官方文檔,其中有這么一段話:“當一個文件被包含時,語法解析器在目標文件的開頭脫離 PHP 模式并進入 HTML 模式,到文件結尾處恢復。由于此原因,目標文件中需要作為 PHP 代碼執(zhí)行的任何代碼都必須被包括在有效的 PHP 起始和結束標記之中?!?注意其中提到“HTML模式,PHP代碼必須包括在有效的PHP標記符中”,仔細體會其含義,它其實隱式的說明了include可以是任意類型的文件。
另外在4.3.0以后,include 目標文件還可以是一個url,當然前提是需要在配置中設置 allow_url_include 為 on。
相關文章
Laravel 解決composer相關操作提示php相關異常的問題
今天小編就為大家分享一篇Laravel 解決composer相關操作提示php相關異常的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-10-10
yii2 commands模式以及配置crontab定時任務的方法
下面小編就為大家?guī)硪黄獃ii2 commands模式以及配置crontab定時任務的方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-08-08
PHP定時執(zhí)行任務實現(xiàn)方法詳解(Timer)
這篇文章主要介紹了PHP定時執(zhí)行任務實現(xiàn)方法詳解,定時任務在web應用程序中比較常見,實現(xiàn)定時任務主要有兩種方案:1)使用Crontab命令,2)配合使用ignore_user_abort()和set_time_limit(),有需要的朋友可以來借鑒下。2015-07-07
Laravel框架運行出錯提示RuntimeException No application encryption ke
這篇文章主要介紹了Laravel框架運行出錯提示RuntimeException No application encryption key has been specified.解決方法,涉及Laravel框架相關配置、設置與運行操作技巧,需要的朋友可以參考下2019-04-04

