为你总结一些php信息函数
PHP信息函数包含的一些函数概念总结如下。
PHP信息函数之getenv
适用版本:PHP3,PHP4
函数功能:取得环境变量数值。
函数语法:stringgetenv(stringvarname)
函数说明:这个函数能够返回PHP的环境变量数值,可以利用这个函数取得相关数据。
范例程序:
<?PHP $ip=getenv("REMOTE_ADDR"); echo"客户端的IP是:".$IP; ?>
执行结果:此结果因用户不同而不同。
PHP信息函数之get_current_user
适用版本:PHP3,PHP4
函数功能:取得这个PHP程序代码拥有者的名字。
函数语法:stringget_current_user(void)
函数说明:取得目前使用中PHP程序代码拥有者的名字。
范例程序:
<?PHP echoget_current_user(); ?>
执行结果:此结果因用户不同而不同。
PHP信息函数之getlastmod
适用版本:PHP3,PHP4
函数功能:取得这个网页最后更新的时间。
函数语法:intgetlastmod(void)
函数说明:取得目前使用中网页最后一次更新网页内容的时间。
范例程序:
<?PHP echo"网页最后更新时间:".date("FdYH:i:s,getlastmod()); ?>
执行结果:网页最后更新时间:January31201519:51:30
PHP信息函数之getrusage
适用版本:PHP3,PHP4
函数功能:取得系统资源使用状况。
函数语法:arraygetrusage(int[who])
函数说明:取得目前系统资源使用状况,以数组的形式返回,相关参数请参考系统的操作手册getrusage(2)。
范例程序:
<?php $dat=getrusage(); echo$dat["ru_nswap"];#numberofswaps echo$dag["ru_majflt"];#numberofpage faults echo$dat["ru_utime.tv_sec"];#usertime used(seconds) echo$dat["ru_utime.tv_usec"];#usertime used(microseconds) ?>
执行结果:依据用户的状况不同而出现不同的结果
PHP信息函数之phpinfo
适用版本:PHP3,PHP4
函数功能:显示PHP系统中所有的相关信息
函数语法:intphpinfo([intwhat])
函数说明:显示关于目前PHP状态的大量信息,这些信息包括PHP的选项、延伸功能、版本、服务器信息、模块环境、环境参数、操作系统版本、路径…等信息。输出的结果可以通过指定下列一个或多个的设置而改变。如果完全不填入参数,则会将全部的信息显示。
范例程序:
<?php echophpinfo(INFO_GENERAL); ?>
执行结果:
PHPVersion4.0.3SystemWindows95/984.10BuildDateOct122000ServerAPICGIVirtualDirectorySupportenabledConfigurationFile(php.ini)Pathphp.iniZEND_DEBUGdisabledThreadSafetyEnabledThisprogrammakesuseoftheZendscriptinglanguageengine:ZendEnginev1.0.3,copyright(c)1998-2000zendTechnologies
参考命令:phpversion()
PHP信息函数之phpversion
适用版本:PHP3,PHP4函数功能:取得PHP系统的版本信息。
函数语法:stringphpversion(void)
函数说明:将正在执行中的PHP解释器版本以字符串的类型返回。
范例程序:
<?php echo"PHP"软件版本:".phpversion(); ?>
执行结果:PHP软件版本:4.0.3参考命令:phpinfo()
PHP信息函数之set_time_limit
适用版本:PHP>=4.0.4,PHP4
函数功能:限制最长执行时间。
函数语法:voidset_time_limit(intseconds)
函数说明:限制这个PHP程序所能执行的秒数,假如程序执行的时间到设置的秒数,将会产生一个fatalerror的错误信息,并且中断程序的执行。
内定的时间限制是30秒,执行时间计算的方法是:程序被读取完成并且被执行时就开始计算,因此如果设置时间是20秒,但是花费了25秒载入及执行,总共必须花费45秒网页才被中断执行。如果时间设为0表示没有时间限制。
以上就是小编整理的全部php时间函数,希望对大家的学习有所帮助。