<?phpheader('Content-type: application/json');if ( array_key_exists('addr', $_GET) )$ip = $_GET['addr'];else$ip = $_SERVER['REMOTE_ADDR']; $v6 = preg_match("/^[0-9a-f]{1,4}:([0-9a-f]{0,4}:)...
前言想必很多人都会写几行甚至几十行代码使其列出所有文件变为数组进行删除,但是glob函数分分钟解决问题!下面来一起看看详细的介绍吧。glob语法说明:array glob ( string $pattern [, int $flags = 0 ] )glob() 函数依照 libc glob() 函数使用的规则寻找所有与 pattern 匹配的文件路径,类似于一般 shells 所用的规则一...
function getIP() { $realip = ''; //设置默认值 if (isset($_SERVER['HTTP_X_FORWARDED_FOR'])) { $realip = $_SERVER['HTTP_X_FORWARDED_FOR']; } elseif (isset($_SERVER['HTTP_CLIENT_IP'])) ...
echo '<p>PHP 版本:'.phpversion().' (本程序要求 PHP 5.4+)</p><br>'; echo '<p>服务器函数检查</p>'; echo '<p>curl_exec: '.checkfunc('curl_exec...
/** * 创建多层文件夹 * @param $dir 路径 */ function createFolders($dir) { return is_dir($dir) or (createFolders(dirname($dir)) and mkdir($dir, 0755)); }
if(!defined('DEBUG') || DEBUG !== true) error_reporting(0); // 屏蔽服务器错误
function checkPhp(){ $version = phpversion(); if(floatval($version) < 5.3){ $msg = "<b>php版本不支持:</b> php >= 5.3;<br/><b>当前版本:</b> php versi...
// 拆分sql语句 function sqlSplit($sql){ $num = 0; $result = array(); $sql = str_replace("\r", "\n", $sql); $splitArray = explode(";\n", trim($sql."\n&...
// 检测语言,只分中文、英语 function check_lang($word){ $language = 'zh-cn'; if (!preg_match('/^[a-z]{2}(?:_[a-zA-Z]{2})?$/', $word)) { $language = 'en'; } return $language; }