获取客户端IP

<?php


functiongetip(){
if(isset($_SERVER)){
if(isset($_SERVER[HTTP_X_FORWARDED_FOR])){
$realip=$_SERVER[HTTP_X_FORWARDED_FOR];
}elseif(isset($_SERVER[HTTP_CLIENT_IP])){
$realip=$_SERVER[HTTP_CLIENT_IP];
}else{
$realip=$_SERVER[REMOTE_ADDR];
}
}else{
if(getenv("HTTP_X_FORWARDED_FOR")){
$realip=getenv("HTTP_X_FORWARDED_FOR");
}elseif(getenv("HTTP_CLIENT_IP")){
$realip=getenv("HTTP_CLIENT_IP");
}else{
$realip=getenv("REMOTE_ADDR");
}
}
return$realip;
}

$ip=getip();
echo"$ip";
?>


php函数——动态调用函数
函数定义:functionA(形式参数列表){函数体;return(返回值)}functionB(形式参数列表){函数体;return(返回值)}函数调用变量名=A变量名(实参列表)变量名=B变量名(实参列表)
http://www.corange.cn/archives/2008/03/469.html

你可能感兴趣的:(html,PHP)