当前位置:  首页  >  PHP教程  >  PHP 基础  >  环境

phpnowphp探针环境检测代码

这篇文章主要为大家分享了phpnowphp探针环境检测代码,需要的朋友可以参考下

这篇文章主要为大家分享了phpnow php探针环境检测代码,需要的朋友可以参考下

<?php /* YinzCN_at_Gmail.com */ error_reporting(E_ALL); define('TimeZone', +8.0); function _GET($n) { return isset($_GET[$n]) ? $_GET[$n] : NULL; } function _SERVER($n) { return isset($_SERVER[$n]) ? $_SERVER[$n] : '[undefine]'; } if (_GET('act') == 'phpinfo') { if (function_exists('phpinfo')) phpinfo(); else echo 'phpinfo() has been disabled.'; exit; } $Info = array(); $Info['php_ini_file'] = function_exists('php_ini_loaded_file') ? php_ini_loaded_file() : '[undefine]'; if (_GET('act') == 'getip') { $i = _SERVER('SERVER_NAME').'|'._SERVER('REMOTE_ADDR').'|'._SERVER('SERVER_SOFTWARE').'|'.(function_exists('mysql_close')?mysql_get_client_info():'').'|'._SERVER('DOCUMENT_ROOT'); $c = @file_get_contents('http://phpnow.org/myip.php?'.base64_encode($i)); if (preg_match('/^\d+\.\d+\.\d+\.\d+$/', $c) == 1) echo $c; else echo 'false'; exit; } function colorhost() { $c = array('#87cefa', '#ffa500', '#ff6347', '#9acd32', '#32cd32', '#ee82ee'); $a = str_split(_SERVER('SERVER_NAME')); $k = $l = 0; foreach ($a as &$d) { while ($k==$l) $k = array_rand($c); $d = ''.$d.''; $l = $k; } return implode('', $a); } function get_ea_info($name) { $ea_info = eaccelerator_info(); return $ea_info[$name]; } function get_gd_info($name) { $gd_info = gd_info(); return $gd_info[$name]; } define('YES', 'Yes'); define('NO', 'No'); ?> PHPnow Works!

扫码关注 PHP1 官方微信号
PHP1.CN | 中国最专业的PHP中文社区 | PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | PHP问答
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved PHP1.CN 第一PHP社区 版权所有