收藏PHP常用函数 联系客服

发布时间 : 星期四 文章收藏PHP常用函数更新完毕开始阅读2dac4a639b6648d7c1c74686

收藏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];