PHP 新手入門包含

PHP include 和require 語句

#在PHP 中,您可以在伺服器執行PHP 檔案之前在該檔案中插入一個文件的內容。

include 和 require 語句用於在執行流程中插入寫在其他檔案中的有用的程式碼。

include 和 require 除了處理錯誤的方式不同之外,在其他方面都是相同的:

require 產生一個致命錯誤(E_COMPILE_ERROR),在錯誤發生後腳本會停止執行。

include 產生警告(E_WARNING),腳本發生後會繼續執行。

因此,如果您希望繼續執行,並向使用者輸出結果,即使包含檔案已遺失,那麼請使用 include。否則,在框架、CMS 或複雜的 PHP 應用程式程式設計中,請務必使用 require 向執行流程引用關鍵檔案。這有助於提高應用程式的安全性和完整性,在某個關鍵檔案意外遺失的情況下。

包含文件省去了大量的工作。這意味著您可以為所有網頁建立標準頁頭、頁腳或選單檔案。然後,在頁頭需要更新時,您只需更新這個頁頭包含文件即可。

語法:

include '檔案名稱';   也可寫成 include('檔案名稱');

#或者

require '文件名稱';    也可寫成require('文件名稱');

實例:需要大家自己建立兩個文件,放到本機伺服器上測試

現在我們來新兩個檔案 head.php檔案程式碼如下:

<?php
	echo 123;
?>

然後我們要建立另一個檔案main.php  程式碼如下

<!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8">
	<title>php中文网</title>
</head>
<body>
	<?php
		//include('head.php');      //使用include 包含
		//require('head.php');       //使用 require 包含
	?>
</body>
</html>

當我們執行main.php 檔案時,會輸出123  如果當我們包含的檔案名稱寫錯誤時,會提示我們找不到該檔案

繼續學習
||
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>php中文网</title> </head> <body> <?php //include('head.php'); //require('head.php'); ?> </body> </html>