最近總結的一些php信息函數
PHP信息函數包含的一些函數概念總結如下。
PHP信息函數之getenv
適用版本:PHP3, PHP4
函數功能:取得環境變量數值。
函數語法:string getenv (string varname)
函數説明:這個函數能夠返回 PHP 的環境變量數值, 可以利用這個函數取得相關數據。
範例程序:
< ?PHP $ip=getenv ("REMOTE_ADDR"); echo "客户端的 IP 是:".$IP; ?>
執行結果:此結果因用户不同而不同。
PHP信息函數之get_current_user
適用版本:PHP3, PHP4
函數功能:取得這個 PHP 程序代碼擁有者的名字。
函數語法:string get_current_user (void)
函數説明:取得目前使用中 PHP 程序代碼擁有者的名字。
範例程序:
< ?PHP echo get_current_user(); ?>
執行結果:此結果因用户不同而不同。
PHP信息函數之getlastmod
適用版本:PHP3, PHP4
函數功能:取得這個網頁最後更新的`時間。
函數語法:int getlastmod (void)
函數説明:取得目前使用中網頁最後一次更新網頁內容的時間。
範例程序:
< "網頁最後更新時間:" ("F d Y H:i:s,getlastmod()); ?>
執行結果:網頁最後更新時間:January 31 2015 19:51:30
PHP信息函數之getrusage
適用版本:PHP3, PHP4
函數功能:取得系統資源使用狀況。
函數語法:array getrusage (int [who])
函數説明:取得目前系統資源使用狀況, 以數組的形式返回, 相關參數請參考系統的操作手冊 getrusage(2)。
範例程序:
< ?php $dat=getrusage(); echo $dat["ru_nswap"];#number of swaps echo $dag["ru_majflt"]; #number of page faults echo $dat["ru__sec"];#user time used (seconds) echo $dat["ru__usec"]; #user time used (microseconds) ?>
執行結果:依據用户的狀況不同而出現不同的結果
PHP信息函數之phpinfo
適用版本:PHP3, PHP4
函數功能:顯示 PHP 系統中所有的相關信息
函數語法:int phpinfo ([int what])
函數説明:顯示關於目前PHP 狀態的大量信息,這些信息包括PHP 的選項、延伸功能、版本、服務器信息、模塊環境、環境參數、操作系統版本、路徑…等信息。輸出的結果可以通過指定下列一個或多個的設置而改變。如果完全不填入參數,則會將全部的信息顯示。
範例程序:
< ?php echo phpinfo(INFO_GENERAL); ?>
執行結果:
PHP Version 4.0.3 System Windows 95/98 4.10 Build Date Oct 12 2000 Server API CGI Virtual Directory Support enabled Configuration File () Path ZEND_DEBUG disabled Thread Safety Enabled This program makes use of the Zend scripting language engine: Zend Engine v1.0.3, copyright (c) 1998-2000 zend Technologies
參考命令:phpversion()
PHP信息函數之phpversion
適用版本:PHP3, PHP4 函數功能:取得 PHP 系統的版本信息。
函數語法:string phpversion (void)
函數説明:將正在執行中的 PHP 解釋器版本以字符串的類型返回。
範例程序:
< " 軟件版本: "ersion(); ?>
執行結果:PHP 軟件版本: 4.0.3 參考命令:phpinfo()
PHP信息函數之set_time_limit
適用版本:PHP>=4.0.4, PHP4
函數功能:限制最長執行時間。
函數語法:void set_time_limit (int seconds)
函數説明:限制這個 PHP 程序所能執行的秒數, 假如程序執行的時間到設置的秒數, 將會產生一個fatal error 的錯誤信息, 並且中斷程序的執行。
內定的時間限制是30 秒, 執行時間計算的方法是:程序被讀取完成並且被執行時就開始計算, 因此如果設置時間是 20 秒,但是花費了 25 秒載入及執行, 總共必須花費 45 秒網頁才被中斷執行。如果時間設為0表示沒有時間限制。
以上就是小編整理的全部php時間函數,希望對大家的學習有所幫助。
-
Dreamweaver跳轉菜單的方法技巧介紹
什麼是跳轉菜單:跳轉菜單是文檔內的彈出菜單,對站點訪問者可見,並列出鏈接到文檔或文件的選項。可以創建到整個Web站點內文檔的鏈接、到其它Web站點上文檔的鏈接、電子郵件鏈接、到圖形的鏈接,也可以創建到可在瀏覽器中打開的`任何文件類型的鏈接以下是小編為大家...
-
PHP開發工程師的具體職責
PHP開發工程師的具體職責1職責:1,負責設計產品的前後台技術框架;2,承擔系統的開發工作,改進框架,基礎架構,持續優化服務;3,承擔關鍵項目的技術評審及總體設計,參與構建系統原型及關鍵技術問題的攻關活動;4,控制產品設計質量,制定產品開發規範、指導或撰寫方案、設計等文檔;5,...
-
如何理解Javascript的caller,callee,call,apply區別
在提到上述的概念之前,首先想説説javascript中函數的隱含參數:argumentsarguments該對象代表正在執行的函數和調用它的函數的參數。[function.]arguments[n]參數function:選項。當前正在執行的Function對象的名字。n:選項。要傳遞給Function對象的從0開始的參數值...
-
javascript中setInterval的用法總結
javascript中的setInterval的函數主要是在製作動畫或其他間隔性渲染(操作)效果時,對操作方法按照一定時間間隔進行調用的函數。setInterval的表達式格式主要有:setInterval(fnname,time,par1,par2,);setInterval(obj,fnname,time,par1,par2,);第一種是最常見的表達...