<?php //变量的作用域 //局部变量 /* function add() { $intData=10; echo $intData; } add(); */ //全局变量 /* $intData=10; function add() { global $intData; echo $intData; } add(); */ //静态变量 /* function add(){ static $intData=12; $intData++; echo $intData; } add(); echo"<hr/>"; add(); */ //预定义变量 echo"服务器的IP地址".$_SERVER['SERVER_ADDR']; echo"<hr/>"; echo"服务器程序端口号".$_SERVER['SERVER_PORT']; echo"<hr/>"; echo"客户的IP地址".$_SERVER['REMOTE_ADDR']; echo"<hr/>"; echo"客户程序端口号".$_SERVER['REMOTE_PORT']; echo"<hr/>"; echo"当前脚本绝对路径".$_SERVER['SCRIPT_FILENAME']; echo"<hr/>"; echo"域名".$_SERVER['SERVER_NAME']; echo"<hr/>"; echo"URL除域名外".$_SERVER['SCRIPT_NAME']; echo"<hr/>"; echo"URL".$_SERVER['SERVER_NAME'].$_SERVER['SCRIPT_NAME']; echo"<hr/>"; echo"查询字符串".$_SERVER['QUERY_STRING']; echo"<hr/>"; echo"域名之后的URL".$_SERVER['REQUEST_URI']; echo"<hr/>"; //可变变量:指的是变量的名称可以变化的变量 $hello="您好"; $strData="hello"; echo$$strData ?>
注释:全局变量,局部变量,静态变量的使用,预定义变量的使用以及可变变量的提及