这篇文章主要介绍了关于如何实现phpinfo系统查看参数函数,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下
并根据自身的理解做了很多修改和优化,就当前而言,这是探测信息最全面的PHP探针了!
代码如下:
<?php /* +-------------------------------------------------------------------------- | B-Check v0.05 | ======================================== | 南方第三制作 | http://www.zndown.com | ======================================== | 探针官方:http://my.zndown.com/bugs/xuhao.php | 最后更新: 2009.2.2 ?11:01 | QQ:307292967 +--------------------------------------------------------------------------- | 在编写过程中,学习借鉴了很多其他优秀的探针 | 并根据自身的理解做了很多修改和优化,就当前而言,这是探测信息最全面的PHP探针了! | 整个执行框架,我是想到哪就写到哪,并没有进行合理的规划,我想,在以后我有时间的时候会近一步更新 +-------------------------------------------------------------------------- */ //抑制所有的错误信息 //session_start(); ini_set('display_errors', 'off'); //计算页面运行时间函数 function getmicrotime(){ list($usec, $sec) = explode(" ",microtime()); return ((float)$usec + (float)$sec); } $pagestartime=getmicrotime(); //使用通知 $messagex="来自:http://".$_SERVER['SERVER_NAME'].$_SERVER['PHP_SELF']."\n\n版本:".version; $tox="307292967@qq.com"; $subjectx="B-check User"; if(isset($_SESSION['user'])) { mail($tox, $subjectx, $messagex); } //重新初始化SESSION $_SESSION['user']='lovehaoge'; //显示常量 define("on", "<font color=\"green\"><b>√</b></font>"); define("off", "<font color=\"red\"><b>×</b></font>"); define("version", "<b>v0.05</b>");//版本号 //显示开关 $mysqlReShow = "none"; //性能信息结果刷新 $ts_int = (false == empty($_POST['tsint']))?$_POST['tsint']:test_int(); $ts_float = (false == empty($_POST['tsfloat']))?$_POST['tsfloat']:test_float(); $ts_io = (false == empty($_POST['tsio']))?$_POST['tsio']:test_io(); if(isset($_POST['speed'])) { $speed=round(100/($_POST['speed']/1000),2); } elseif($_GET['speed']=="0") { $speed=6666.67; } elseif(isset($_GET['speed']) and $_GET['speed']>0) { $speed=round(100/($_GET['speed']/1000),2); } else { $speed="<font color=red> 未探测 </font>"; }
以上就是本文的全部内容,希望对大家的学习有所帮助,更多相关内容请关注PHP中文网!
相关推荐:
以上是如何实现phpinfo系统查看参数函数的详细内容。更多信息请关注PHP中文网其他相关文章!