PHP phpinfo

PHP phpinfo 用來輸出 PHP 的系統組態資訊,info 函式是 PHP 內建的函式,不需要額外安裝外掛即可直接使用,用來直接輸出許多關於本機系統的資訊,例如 PHP Version(版本)、PHP Credits、PHP Core、apache2handler、Apache Environment ... 等。

phpinfo 函式寫法
bool phpinfo ( int $what = INFO_ALL )
phpinfo 僅有一個參數,而且不一定要使用,正常情況下 phpinfo 會回傳一個布林值,成功返回 TRUE,失敗則返回 FALSE。phpinfo 可以顯示相當豐富的伺服器 PHP 資訊,包含如基本的 PHP 版本、extensions 的開啟狀況、伺服器環境、HTTP 標頭、PHP License ... 等,透過 phpinfo 函數是了解一台伺服器配置相當迅速的方式,除此之外,phpinfo 也是 EGPCS(Environment, GET, POST, Cookie, Server) 等數據的除錯工具(debugging tool)。

PHP phpinfo 函式語法範例
<?php
 phpinfo();
?>
phpinfo() 用起來非常的簡單,只需要在一個空白 php 文件裡寫 phpinfo() 這樣,就可以直接輸出伺服器上的 PHP 詳細資訊,若沒有成功顯示內容,請改用『<?php echo phpinfo();>』這樣的寫法。為了安全起見,不建議在伺服器上放置這個語法或檔案,避免你的系統資訊外洩,通常查詢完資訊後,PHP 工程師就會直接將 phpinfo 檔案從伺服器上刪除,專業的工程師都應該養成這個好習慣。

關於 phpinfo 的進階應用參數,請看 PHP.net 上的參數表:PHP: phpinfo - Manual
© Copyright wibibi.com 網頁設計教學百科 基礎的網頁設計規劃、資料庫與程式設計 Since 2012