php常量、变量

来源:互联网 发布:网络数据抓取软件 编辑:程序博客网 时间:2024/05/18 02:04

常量

define(string constant_name,mixed value,case_sensitive=false);
注:case_sensitive为可选参数,指定是否大小写敏感,默认false敏感

<?php//大小写敏感define("MESSAGE","hello world");echo MESSAGE."<br>";//大小写不敏感define("COUNT","123",true);echo COUNT."<br>";echo Count."<br>";//判断常量是否定义,被定义,返回true,echo输出1echo (defined("COUNT"))."<br>";?>

变量

php使用变量前不需声明,变量名称由$和标识符构成,区分大小写

变量作用域

局部变量

在函数内部定义,作用域为所在函数

全局变量

定义在函数外的的变量,在函数内不可用,若在函数内部使用全局变量,需用global声明

静态变量

能够在函数结束时,仍保留变量值。用static声明
<?php$x = 1;//全局变量function fun(){//局部变量$y = 2;//调用全局变量global $x;echo $x+$y."<br>";//方法二//echo $GLOBALS['x']+$y."<br>";}function fun1(){//静态变量static $z = 0;$z +=1;echo $z;}function fun2(){$zz = 0;$zz +=1;echo $zz;}fun();//输出1~10for($i=0;$i<10;$i++)fun1();echo "<br>";//输出10个1for($i=0;$i<10;$i++)fun2();echo "<br>";?>



原创粉丝点击