创建新文件
文件类型
文件
文件夹
创建名称
Search file in folder and subfolders...
Are you sure want to rename?
文件管理器
/
json
/
pump
/
elf
/
gltf
/
ply
/
json
:
tz-20261024180252.php
Advanced Search
上传
创建新文件/文件夹
设置
返回
备份
高级编辑器
Save
<?php error_reporting(0); //抑制所有错误信息 @header("content-Type: text/html; charset=utf-8"); //语言强制 ob_start(); date_default_timezone_set('Asia/Shanghai');//此句用于消除时间差 $title = 'PHP探针'; $version = "v0.4.7"; //版本号 define('HTTP_HOST', preg_replace('~^www\.~i', '', $_SERVER['HTTP_HOST'])); $time_start = microtime_float(); function memory_usage() { $memory = ( ! function_exists('memory_get_usage')) ? '0' : round(memory_get_usage()/1024/1024, 2).'MB'; return $memory; } // 计时 function microtime_float() { $mtime = microtime(); $mtime = explode(' ', $mtime); return $mtime[1] + $mtime[0]; } //单位转换 function formatsize($size) { $danwei=array(' B ',' K ',' M ',' G ',' T '); $allsize=array(); $i=0; for($i = 0; $i <5; $i++) { if(floor($size/pow(1024,$i))==0){break;} } for($l = $i-1; $l >=0; $l--) { $allsize1[$l]=floor($size/pow(1024,$l)); $allsize[$l]=$allsize1[$l]-$allsize1[$l+1]*1024; } $len=count($allsize); for($j = $len-1; $j >=0; $j--) { $fsize=$fsize.$allsize[$j].$danwei[$j]; } return $fsize; } function valid_email($str) { return ( ! preg_match("/^([a-z0-9\+_\-]+)(\.[a-z0-9\+_\-]+)*@([a-z0-9\-]+\.)+[a-z]{2,6}$/ix", $str)) ? FALSE : TRUE; } //检测PHP设置参数 function show($varName) { switch($result = get_cfg_var($varName)) { case 0: return '<font color="red"><i class="fa fa-times"></i></font>'; break; case 1: return '<font color="green"><i class="fa fa-check"></i></font>'; break; default: return $result; break; } } //保留服务器性能测试结果 $valInt = isset($_POST['pInt']) ? $_POST['pInt'] : "未测试"; $valFloat = isset($_POST['pFloat']) ? $_POST['pFloat'] : "未测试"; $valIo = isset($_POST['pIo']) ? $_POST['pIo'] : "未测试"; if ($_GET['act'] == "phpinfo") { phpinfo(); exit(); } elseif($_POST['act'] == "整型测试") { $valInt = test_int(); } elseif($_POST['act'] == "浮点测试") { $valFloat = test_float(); } elseif($_POST['act'] == "IO测试") { $valIo = test_io(); } //网速测试-开始 elseif($_POST['act']=="开始测试") { ?> <script language="javascript" type="text/javascript"> var acd1; acd1 = new Date(); acd1ok=acd1.getTime(); </script> <?php for($i=1;$i<=204800;$i++) { echo "<!--34567890#########0#########0#########0#########0#########0#########0#########0#########012345-->"; } ?> <script language="javascript" type="text/javascript"> var acd2; acd2 = new Date(); acd2ok=acd2.getTime(); window.location = '?speed=' +(acd2ok-acd1ok)+'#w_networkspeed'; </script> <?php } //网速测试-结束 elseif($_GET['act'] == "Function") { $arr = get_defined_functions(); Function php() { } echo "<pre>"; Echo "这里显示系统所支持的所有函数,和自定义函数\n"; print_r($arr); echo "</pre>"; exit(); }elseif($_GET['act'] == "disable_functions") { $disFuns=get_cfg_var("disable_functions"); if(empty($disFuns)) { $arr = '<font color=red><i class="fa fa-times"></i></font>'; } else { $arr = $disFuns; } Function php() { } echo "<pre>"; Echo "这里显示系统被禁用的函数\n"; print_r($arr); echo "</pre>"; exit(); } //MySQL检测 if ($_POST['act'] == 'MySQL检测') { $host = isset($_POST['host']) ? trim($_POST['host']) : ''; $port = isset($_POST['port']) ? (int) $_POST['port'] : ''; $login = isset($_POST['login']) ? trim($_POST['login']) : ''; $password = isset($_POST['password']) ? trim($_POST['password']) : ''; $host = preg_match('~[^a-z0-9\-\.]+~i', $host) ? '' : $host; $port = intval($port) ? intval($port) : ''; $login = preg_match('~[^a-z0-9\_\-]+~i', $login) ? '' : htmlspecialchars($login); $password = is_string($password) ? htmlspecialchars($password) : ''; } elseif ($_POST['act'] == '函数检测