PHP经典函数收集

PHP经典函数 sys_getloadavg() 这个函数返回当前系统的负载均值信息(当然 Windows 下不适用),详细文档可以翻阅 PHP的相关文档。文档中有段示例代码,基本上也就能看出它的用途了。 $load = sys_getloadavg(); if ($load[0] > 80) { header('HTTP/1.1 503 Too busy, try again later'); die('Server too busy. Please try again later.'); } //PS,如果“很不幸”你的 PHP 环境中没有这个函数,可以考虑使用下面这段代码 if (!function_exists('sys_getloadavg')) { function sys_getloadavg() { $loadavg_file = '/proc/loadavg'; if (file_exists($loadavg_file)) { return explode(chr(32),file_get_contents($loadavg_file)); } return array(0,0,0); } } debug_backtrace兄弟 使用请参考使用debug_backtrace()做PHP调试 get_browser() 该方法参考一个名叫browscap.ini的文件,该文件收录了各种浏览器信息,通过比对实现查找客户浏览器的功能。 两个使用方法: 1.下载最新的browscap.ini,放入PHP的安装目录或者C:\Windows文件夹下 下载地址 2.在PHP.INI文件中加入以下配置 [browscap] ;https://blog.phpgao.com/classic_code/ browscap = php_browscap.ini 3.使用代码如下 http://www.phpgao.com</a> print_r($browser); 返回结果如下...

March 10, 2014 · 2 min · Me