PHP获取服务器在线时间
分类:网站技术日期:2013-05-25 - 14:40:40作者:老谢
想在页脚加上服务器的uptime,于是乎搜相关php代码,用exec函数可以很轻松搞定,但是为了安全,该函数早在配置vps环境后就被我在php.ini里面禁用了,经过一番搜索,找到下面一段代码,希望对大家有用
调用:
<?php echo $uptime ?> |
<?php function sys_linux() { if (false === ($str = @file("/proc/uptime"))) return false; $str = explode(" ", implode("", $str)); $str = trim($str[0]); $min = $str / 60; $hours = $min / 60; $days = floor($hours / 24); $hours = floor($hours - ($days * 24)); $min = floor($min - ($days * 60 * 24) - ($hours * 60)); if ($days !== 0) $res['uptime'] = $days."天"; if ($hours !== 0) $res['uptime'] .= $hours."小时"; $res['uptime'] .= $min."分钟"; return$res; } $sysInfo = sys_linux(); $uptime = $sysInfo['uptime']; echo$uptime; ?> 源码源于:http://www.linuxidc.com/Linux/2012-12/75977.htm |
我也加上了,谢谢分享。
@Zorro 你的博客怎么没日志?
一直没开头,不过快了,是我有些懒了。
@Zorro 好吧~
函数神马的,果然高端啊思密达
从不关心uptime。。。