获取IP代码段

获取IP代码段,记录一下:

<?php

function GetIP(){
    if (getenv("HTTP_CLIENT_IP") && strcasecmp(getenv("HTTP_CLIENT_IP"), "unknown"))
        $ip = getenv("HTTP_CLIENT_IP");
    else if (getenv("HTTP_X_FORWARDED_FOR") && strcasecmp(getenv("HTTP_X_FORWARDED_FOR"), "unknown"))
        $ip = getenv("HTTP_X_FORWARDED_FOR");
    else if (getenv("REMOTE_ADDR") && strcasecmp(getenv("REMOTE_ADDR"), "unknown"))
        $ip = getenv("REMOTE_ADDR");
    else if (isset($_SERVER['REMOTE_ADDR']) && $_SERVER['REMOTE_ADDR'] && strcasecmp($_SERVER['REMOTE_ADDR'], "unknown"))
        $ip = $_SERVER['REMOTE_ADDR'];
    else
        $ip = "unknown";
    return($ip);
}

?>

 

 

PHP 创建多级目录

 

<?php
	//mkdir (  string $pathname [,  int $mode = 0777 [,  bool $recursive = false  [,  resource $context ]]] )
	//第三个参数bool recursive 是否递归创建子目录
	if(mkdir("XXX/YYY",0777,TRUE)){
		echo "多级目录创建成功";
	} else {
		echo "多级目录创建失败";
	}
?>