身為一個老手等級的php程式設計師,知道下面幾個php系統等級的函數,這並不多!取得系統資訊和調試程式的時候應該能用的上!
PHP系統類別函數
assert函數:檢查assertion宣告是否錯誤extension_loaded函數:檢查PHP擴充功能是否載入get_cfg_var函數:取得PHP設定選項的值get_current_user函數:取得目前PHP腳本的擁有者的名稱get_defined_constants函數:傳回一個包含PHP預先定義常數資訊的陣列get_extension_funcs函數:傳回一個包含指定模組中的所有函數名稱的陣列get_include_path函數:傳回目前配置的檔案包含路徑的資訊get_included_files函數:傳回一個關於檔案包含資訊的陣列get_loaded_extensions函數:傳回一個包含所有裝載模組資訊的陣列get_magic_quotes_gpc函數:取得magic_quotes_gpc的狀態資訊get_magic_quotes_runtime函數:取得magic_quotes_ runtime的狀態資料getenv函數:取得PHP環境變數的值
PHP系統類別函數
getlastmod函數:取得目前PHP頁面檔案的最後修改時間getmygid函數:取得目前PHP腳本頁面擁有者的GID號碼getmyinode函數:取得目前PHP腳本頁面的INODE號碼getmypid函數:取得PHP的PID getmyuid函數:取得PHP腳本頁面擁有者的UID號碼getopt函數:從命令列參數清單取得設定getrusage函數:取得設定getrusage函數:取得目前的資源語法ini_get_all函數:取得所有設定選項ini_get函數:取得設定選項的值memory_get_usage函數:傳回PHP腳本所佔用的記憶體空間php_ini_scanned_files函數:傳回設定檔目錄下的設定檔清單php_logo_guid函數:取得LOGO圖片的GUID php_sapi_name php_sapi_name函數:取得PHP與Web伺服器之間的介面類型php_uname函數:取得PHP腳本執行的作業系統資訊phpcredits函數:列印credits清單phpinfo函數:輸出PHP的資訊phpversion函數:取得PHP版本zend_logo_guid函數:取得ZEND的LOGO圖片的GUID zend_version函數:取得ZEND引擎的版本
PHP配置類別函數
assert_options函數:設定或取得不同的聲明標記ini_alter函數:設定PHP設定選項的值ini_restore函數:恢復配置選項的值ini_set函數:設定PHP配置選項的值putenv函數:設定環境變數restore_include_path函數:恢復檔案包含路徑配置資訊set_include_path函數:設定檔包含路徑配置選項set_magic_quotes_runtime函數:設定magic_quotes執行時間set_time_limit函數:設定最大執行時間
其他類別函數
dl函數:載入PHP的擴充模組main函數:只是一個掛名的main()函數version_compare函數:比較PHP兩個版本值
以上是程式設計師都應該知道的php系統類別函數的詳細內容。更多資訊請關注PHP中文網其他相關文章!