收藏PHP常用函数
shuguang , 10:13 , 代码片段 , 评论(19) , 引用(0) , 阅读(63619) , Via 本站原创 大 | 中 | 小
function GetIP() { //获取IP
if ($_SERVER[\]) $ip = $_SERVER[\];
else if ($_SERVER[\]) $ip = $_SERVER[\]; else if ($_SERVER[\]) $ip = $_SERVER[\];
else if (getenv(\)) $ip = getenv(\); else if (getenv(\)) $ip = getenv(\);
else if (getenv(\)) $ip = getenv(\); else
$ip = \; return $ip; } ?>
function DateAdd($date, $int, $unit = \) { //时间的增加(还可以改进
成时分秒都可以增加,有时间再补上) $dateArr = explode(\, $date);
$value[$unit] = $int; //开源代码OSPHP.COM.Cn
return date(\, mktime(0,0,0, $dateArr[1] + $value['m'], $dateArr[2] + $value['d'], $dateArr[0] + $value['y'])); }
function GetWeekDay($date) { //计算出给出的日期是星期几 $dateArr = explode(\, $date);
return date(\, mktime(0,0,0,$dateArr[1],$dateArr[2],$dateArr[0])); } ?>
function check_date($date) { //检查日期是否合法日期 $dateArr = explode(\, $date);
if (is_numeric($dateArr[0]) && is_numeric($dateArr[1]) && is_numeric($dateArr[2])) { //开源代码OSPHP.COM.Cn
return checkdate($dateArr[1],$dateArr[2],$dateArr[0]); }
return false; }
function check_time($time) { //检查时间是否合法时间 $timeArr = explode(\, $time);
if (is_numeric($timeArr[0]) && is_numeric($timeArr[1]) && is_numeric($timeArr[2])) {
if (($timeArr[0] >= 0 && $timeArr[0] <= 23) && ($timeArr[1] >
= 0 && $timeArr[1] <= 59) && ($timeArr[2] >= 0 && $timeArr[2] <= 59)) return true; else
return false; }
return false; }
function DateDiff($date1, $date2, $unit = \) { //时间比较函数,返回两个日期相差几秒、几分钟、几小时或几天
switch ($unit) { case 's':
$dividend = 1; break; case 'i':
$dividend = 60;
break; case 'h':
$dividend = 3600; break; case 'd':
$dividend = 86400; break;
default:
$dividend = 86400; }
$time1 = strtotime($date1); $time2 = strtotime($date2);
if ($time1 && $time2) //OsPHP.COM.CN
return (float)($time1 - $time2) / $dividend; return false; } ?>
PHP重定向
方法一:header(\);
方法二:echo \ =\$PHP_SELF\;
方法三:echo \Refresh\0; URL=index.php\; ?>
获取访问者浏览器
function browse_infor() {
$browser=\;$browserver=\;
$Browsers =array(\,\,\,\,\,\,\plorer\,\);
$Agent = $GLOBALS[\]; for ($i=0; $i<=7; $i++) //OsPHP.COM.CN {
if (strpos($Agent,$Browsers[$i])) {
$browser = $Browsers[$i];
相关推荐: