common.inc.php是一個在Web開發中經常使用的文件。它是一個包含了常用函數及全局變量的PHP文件。通常情況下,作為開發者,我們會在頁面的頭部使用include指令將它引入。
比如,假設我們需要在多個頁面中都輸出當前的時間戳,我們就可以在common.inc.php文件中定義一個函數,如下:
function getCurrentTimestamp() { return time(); }接著,在需要用到時間戳的頁面中,我們只需調用該函數即可。這樣做省去了每個頁面都需要重復定義getCurrentTimestamp()函數的麻煩。 在實際開發中,common.inc.php中包含的常用函數可以是任意的,比如,我們可以在其中定義函數用于數據庫連接、文件操作以及字符串處理等。 除了定義常用函數外,common.inc.php中還可以定義常量或全局變量。如果你需要在多個頁面中使用同一個變量,你可以將它定義為全局變量并在common.inc.php中引入它。
$siteName = '我的網站';此時,$siteName變量就可以在所有的頁面中使用。 有時候,我們會需要對特殊字符進行轉義或者對用戶輸入進行安全性檢查等操作。common.inc.php中也可以包含這些函數。比如,我們可以在其中定義以下函數:
function escapeString($string) { return htmlspecialchars($string, ENT_QUOTES, 'UTF-8'); } function sanitizeInput($input) { return trim(strip_tags($input)); }這樣,我們就可以在頁面中直接使用這些函數對輸入進行安全處理。 當我們需要對整個站點進行一些統一的操作時,也可以在common.inc.php中定義這些操作。比如,我們可以在其中定義一個函數,用于處理未知頁面的錯誤。
function show404() { header("HTTP/1.0 404 Not Found"); echo '頁面未找到'; exit; }這樣,當用戶訪問到不存在的頁面時,我們就會向用戶返回404錯誤,而不是將他們帶到一個錯誤的頁面上。 總之,common.inc.php是一個非常有用的文件,通過它,我們可以在整個站點中復用一些常用的函數及變量,提高我們代碼開發效率。