网站制作学习网PHP→正文:php之变量常量
字体:

php之变量常量

PHP 2010/5/12 10:50:34  点击:不统计

<网f站o学a习s制p作.cn>

学习php首先要学习一下php的基础,这其中就有php的变量,变量的定义,变量的规则,php的常量.
首先是php变量.
一.php的变量是以$符号开始的,后面加上变量的标识符,也就是变量的名称,比如$forasp;
二.php变量的标识符(变量的名称)有一定的规则,必须遵守的.
1.标识符可以是任何长度,只能有任何字母,数字,下划线组成
2.标识符不能以数字开头
3.php是区分大小写的.但是有一个例外,那就是函数名不区分.
4.一个变量标识符可以与函数名相同,但是为了出现混淆,不建议.
php变量还有一个特征就是不要求使用前必须定义或者声明.可以直接赋值使用
转载%77%77%77请%2E%66%6F%72%61%73%70%2E%63%6E注明

例如$forasp = "http://www.forasp.cn";
三 php有一种可变变量.可变变量即语序动态的改变一个变量的名称.
距离说明.
$forasp = "cn";
$$forasp = "http://www.forasp.cn";
那么输出$cn 你会看到输出:"http://www.forasp.cn"(不包括引号)
四 php变量的作用域
首先了解作用域,作用域是指一个脚本中的变量可以使用或者可见的范围.
php作用域的规则如下
1.内置超级全局变量任何地方可以使用和看见.
2.常量,一旦被声明,则quanjuu可见.也就是说,可以在函数外面使用.
3.在一个脚本中声明的全局变量在整个脚本中可见.注意不是在函数内部声明.
4.函数内部使用的变量声明为全局变量时,其名称要与全局变量名保持一致
5.在函数内部创建并声明为静态的变量无法在函数外部可见,但是可以在函数的多次执行过程中保持该值.
转载%77%77%77请%2E%66%6F%72%61%73%70%2E%63%6E注明

6在函数内部创建的变量对函数本身来说是本地的,函数终止时,该变量消失.
五.另外的还有$_GET和$_POST数字以及一些其它特殊变量的域规则
1.$GLOBALS,所有全局变量数组
2.$_SERVER,服务器环境变量数组
3.$_GET,通过get方法传递给脚本的数组
4.$_POST,通过post方法传递给脚本的数组
5.$_COOKIE,cookie变量数组
6.$_FILE,与上传文件相关的变量数组
7.$_EVN,环境变量数组
8.$_REQUEST所有哟农户输入变量数组
9.$_SESSION 会话变量数组.
然后是PHP常量
php声明常量后,在脚本的其它地方不能更改,语法 :define("常量名称","常量值");
比如:define("URL","http://www.forasp.cn");
常量名都是由大写字母组成,这样容易区分变量和常量.另外变量和常量的一个不同之处:调用常量时不用"$"符号.
比如:echo URL;这样就输出网站制作学习网的网址.
php还预订了其它常量都可以用phpinfo();来调用.
举例:phpinfo();//即可

http://%77%77%77%2E%66网站制作%6F学习网%72%61%73%70%2E%63%6E

·上一篇:PHP上传图片代码 >>    ·下一篇:fopen() >>
推荐文章
最新文章