為你總結(jié)一些php信息函數(shù)
PHP信息函數(shù)包含的一些函數(shù)概念總結(jié)如下。
PHP信息函數(shù)之getenv
適用版本:PHP3, PHP4
函數(shù)功能:取得環(huán)境變量數(shù)值。
函數(shù)語(yǔ)法:string getenv (string varname)
函數(shù)說(shuō)明:這個(gè)函數(shù)能夠返回 PHP 的環(huán)境變量數(shù)值, 可以利用這個(gè)函數(shù)取得相關(guān)數(shù)據(jù)。
范例程序:
< ?PHP $ip=getenv ("REMOTE_ADDR"); echo "客戶端的 IP 是:".$IP; ?>
執(zhí)行結(jié)果:此結(jié)果因用戶不同而不同。
PHP信息函數(shù)之get_current_user
適用版本:PHP3, PHP4
函數(shù)功能:取得這個(gè) PHP 程序代碼擁有者的名字。
函數(shù)語(yǔ)法:string get_current_user (void)
函數(shù)說(shuō)明:取得目前使用中 PHP 程序代碼擁有者的名字。
范例程序:
< ?PHP echo get_current_user(); ?>
執(zhí)行結(jié)果:此結(jié)果因用戶不同而不同。
PHP信息函數(shù)之getlastmod
適用版本:PHP3, PHP4
函數(shù)功能:取得這個(gè)網(wǎng)頁(yè)最后更新的時(shí)間。
函數(shù)語(yǔ)法:int getlastmod (void)
函數(shù)說(shuō)明:取得目前使用中網(wǎng)頁(yè)最后一次更新網(wǎng)頁(yè)內(nèi)容的時(shí)間。
范例程序:
< ?PHP echo "網(wǎng)頁(yè)最后更新時(shí)間:".date ("F d Y H:i:s,getlastmod()); ?>
執(zhí)行結(jié)果:網(wǎng)頁(yè)最后更新時(shí)間:January 31 2015 19:51:30
PHP信息函數(shù)之getrusage
適用版本:PHP3, PHP4
函數(shù)功能:取得系統(tǒng)資源使用狀況。
函數(shù)語(yǔ)法:array getrusage (int [who])
函數(shù)說(shuō)明:取得目前系統(tǒng)資源使用狀況, 以數(shù)組的形式返回, 相關(guān)參數(shù)請(qǐng)參考系統(tǒng)的操作手冊(cè) getrusage(2)。
范例程序:
< ?php $dat=getrusage(); echo $dat["ru_nswap"];#number of swaps echo $dag["ru_majflt"]; #number of page faults echo $dat["ru_utime.tv_sec"];#user time used (seconds) echo $dat["ru_utime.tv_usec"]; #user time used (microseconds) ?>
執(zhí)行結(jié)果:依據(jù)用戶的狀況不同而出現(xiàn)不同的結(jié)果
PHP信息函數(shù)之phpinfo
適用版本:PHP3, PHP4
函數(shù)功能:顯示 PHP 系統(tǒng)中所有的相關(guān)信息
函數(shù)語(yǔ)法:int phpinfo ([int what])
函數(shù)說(shuō)明:顯示關(guān)于目前PHP 狀態(tài)的大量信息,這些信息包括PHP 的選項(xiàng)、延伸功能、版本、服務(wù)器信息、模塊環(huán)境、環(huán)境參數(shù)、操作系統(tǒng)版本、路徑…等信息。輸出的結(jié)果可以通過(guò)指定下列一個(gè)或多個(gè)的設(shè)置而改變。如果完全不填入?yún)?shù),則會(huì)將全部的信息顯示。
范例程序:
< ?php echo phpinfo(INFO_GENERAL); ?>
執(zhí)行結(jié)果:
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 (php.ini) Path php.ini 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信息函數(shù)之phpversion
適用版本:PHP3, PHP4 函數(shù)功能:取得 PHP 系統(tǒng)的版本信息。
函數(shù)語(yǔ)法:string phpversion (void)
函數(shù)說(shuō)明:將正在執(zhí)行中的 PHP 解釋器版本以字符串的類(lèi)型返回。
范例程序:
< ?php echo "PHP" 軟件版本: ".phpversion(); ?>
執(zhí)行結(jié)果:PHP 軟件版本: 4.0.3 參考命令:phpinfo()
PHP信息函數(shù)之set_time_limit
適用版本:PHP>=4.0.4, PHP4
函數(shù)功能:限制最長(zhǎng)執(zhí)行時(shí)間。
函數(shù)語(yǔ)法:void set_time_limit (int seconds)
函數(shù)說(shuō)明:限制這個(gè) PHP 程序所能執(zhí)行的秒數(shù), 假如程序執(zhí)行的時(shí)間到設(shè)置的秒數(shù), 將會(huì)產(chǎn)生一個(gè)fatal error 的錯(cuò)誤信息, 并且中斷程序的執(zhí)行。
內(nèi)定的時(shí)間限制是30 秒, 執(zhí)行時(shí)間計(jì)算的方法是:程序被讀取完成并且被執(zhí)行時(shí)就開(kāi)始計(jì)算, 因此如果設(shè)置時(shí)間是 20 秒,但是花費(fèi)了 25 秒載入及執(zhí)行, 總共必須花費(fèi) 45 秒網(wǎng)頁(yè)才被中斷執(zhí)行。如果時(shí)間設(shè)為0表示沒(méi)有時(shí)間限制。
以上就是小編整理的全部php時(shí)間函數(shù),希望對(duì)大家的學(xué)習(xí)有所幫助。
- php中使用key,value,current,next和prev函數(shù)遍歷數(shù)組的方法
- php中ob_flush函數(shù)和flush函數(shù)用法分析
- 百度工程師講PHP函數(shù)的實(shí)現(xiàn)原理及性能分析(三)
- php eval函數(shù)一句話木馬代碼
- php通過(guò)exif_read_data函數(shù)獲取圖片的exif信息
- php動(dòng)態(tài)函數(shù)調(diào)用方法
- PHP中的一些常用函數(shù)收集
- php支持中文字符串分割的函數(shù)
- 老版本PHP轉(zhuǎn)義Json里的特殊字符的函數(shù)
- PHP中生成UUID自定義函數(shù)分享
- PHP register_shutdown_function()函數(shù)的使用示例
- 7個(gè)鮮為人知卻非常實(shí)用的PHP函數(shù)
- 用JavaScript實(shí)現(xiàn)PHP的urlencode與urldecode函數(shù)
- ThinkPHP開(kāi)發(fā)框架函數(shù)詳解:C方法
- 詳解PHP中的mb_detect_encoding函數(shù)使用方法
- 以實(shí)例全面講解PHP中多進(jìn)程編程的相關(guān)函數(shù)的使用
- PHP概率計(jì)算函數(shù)匯總
- PHP中file_get_contents函數(shù)抓取https地址出錯(cuò)的解決方法(兩種方法)
- 10個(gè)php函數(shù)實(shí)用卻不常見(jiàn)
- 為你總結(jié)一些php系統(tǒng)類(lèi)函數(shù)
- 13個(gè)PHP函數(shù)超實(shí)用
相關(guān)文章
PHP中使用imagick實(shí)現(xiàn)把PDF轉(zhuǎn)成圖片
這篇文章主要介紹了PHP中使用imagick實(shí)現(xiàn)把PDF轉(zhuǎn)成圖片,本文著重講解了2個(gè)錯(cuò)誤的處理,特別是GhostScript錯(cuò)誤,需要的朋友可以參考下2015-01-01php通過(guò)排列組合實(shí)現(xiàn)1到9數(shù)字相加都等于20的方法
這篇文章主要介紹了php通過(guò)排列組合實(shí)現(xiàn)1到9數(shù)字相加都等于20的方法,實(shí)例分析了php排列組合數(shù)學(xué)運(yùn)算的相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-08-08array_values()在php中返回?cái)?shù)組的操作實(shí)例
在本篇文章里小編給大家分享的是一篇關(guān)于array_values()在php中返回?cái)?shù)組的操作實(shí)例內(nèi)容,有興趣的朋友們可以學(xué)習(xí)參考下。2021-02-02PHP實(shí)現(xiàn)RabbitMQ消息列隊(duì)的示例代碼
眾所周知,php本身的運(yùn)行效率存在一定的缺陷,所以如果有一個(gè)很復(fù)雜很耗時(shí)的業(yè)務(wù)時(shí),必須開(kāi)發(fā)一個(gè)常駐內(nèi)存的程序。本文將利用PHP實(shí)現(xiàn)RabbitMQ消息列隊(duì),感興趣的可以了解一下2022-05-05php中隨機(jī)函數(shù)mt_rand()與rand()性能對(duì)比分析
這篇文章主要介紹了php中隨機(jī)函數(shù)mt_rand()與rand()性能對(duì)比分析,較為詳細(xì)的分析了兩個(gè)函數(shù)的具體用法,并以實(shí)例形式分析了在不同平臺(tái)下的運(yùn)行效率問(wèn)題,需要的朋友可以參考下2014-12-12PHP+apc+ajax實(shí)現(xiàn)的ajax_upload上傳進(jìn)度條代碼
這篇文章主要介紹了PHP+apc+ajax實(shí)現(xiàn)的ajax_upload上傳進(jìn)度條代碼,詳細(xì)分析了apc模塊的安裝、設(shè)置及ajax調(diào)用實(shí)現(xiàn)上傳進(jìn)度條功能,需要的朋友可以參考下2016-01-01