PHP教學-Include文件
伺服器端包含 (SSI) 用於新增可在多個頁面重複使用的函數、頁首、頁尾或元素。 include (或 require)語句會獲取指定文件中存在的所有文本/程式碼/標記,並複製到使用 include 語句的文件中。 包含文件很有用,如果 您需要在網站的多張頁面上引用相同的 PHP、HTML 或文本的話。 PHP include 和 require 語句 通過 include 或 require 語句,可以將 PHP 文件的內容插入另一個 PHP 文件(在伺服器執行它之前)。 include 和 require 語句是相同的,除了錯誤處理方面: require 會產生致命錯誤(E_COMPILE_ERROR)並停止scripts include 只產生警告(E_WARNING),並且scripts會繼續 因 此,如果您希望繼續執行,並向用戶輸出結果,即使包含文件已丟失,那麼請使用 include。否則,在框架、CMS 或者複雜的 PHP 套用程式編程中,請始終使用 require 向執行流引用關鍵文件。這有助於提高套用程式的安全性和完整性,在某個關鍵文件意外丟失的情況下。 包含文件省去了大量的工作。這意味著您可以為所有頁面新增標準頁頭、頁尾或者菜單文件。然後,在頁頭需要更新時,您只需更新這個頁頭包含文件即可。 語法 include 'filename'; 或 require 'filename'; PHP include 範例 例子 1 假設我們有一個名為 "footer.php" 的標準的頁尾文件,就像這樣: <?php echo "<p>Copyright © 2006-" . date("Y") . " W3School.com.cn</p>"; ?> 如需在一張頁面中引用這個頁尾文件,請使用 include 語句: <html> <body> <h1>歡迎訪問我們的首頁!</h1> <p>一段文本。</p> <p>一段文本。</p> <?php include 'footer.php