您的位置:首页 > 编程语言 > PHP开发

PHP(变量与常量)

2012-03-30 11:16 155 查看
关于变量的重点

1.引用赋值
"&"引用传递符号(函数中也一样)
$stra="寂寞空虚冷";
$strb=& $stra;
$strb="羡慕嫉妒恨";
echo $stra;

2.全局变量

//全局变量$stra
$stra="寂寞空虚冷";
//方法内局部变量
function addstr()
{
$stra="你去死";
echo "<p>局部变量\$stra:$stra</P>";
}
//在方法中全局变量的区分方式一
function addstr1()
{
GLOBAL $stra;
$stra="羡慕嫉妒恨";
echo "<p>全局变量\$stra在方法内修改:$stra</p>";
}

function addstr2()
{
$GLOBALS["stra"]="羡慕嫉妒恨";
//要用到全局变量在方法中就算没有同名的变量也要蛋疼的用$GLOBAL进行申明
GLOBAL $stra;
echo "<p>全局变量\$stra在方法内修改(\$GLOBALS索引形式):$stra</p>";
}

addstr();
echo "<p>全局变量\$stra:$stra</p>";
addstr1();
echo "<p>全局变量\$stra修改后的值:$stra</p>";
addstr2();
echo "<p>全局变量\$stra修改后的值:$stra</p>";

//静态变量变量
function counter()
{
static $stra=0;
$stra++;
echo "<p>PHP静态变量能在函数中声明和C#本质区别啊\$stra:$stra</P>";
}

counter();
counter();
counter();

//神奇蛋疼的变量的变量
$old="original";
$$old="derive";
echo '用$$代表把$old的值声明成变量,$original的值是:<br/>';
echo $original;

常量
define("PI",3.1415926);
echo "常量定义好了就不能修改了,并且常量使用不要\$符号哦亲,PI的值:".PI;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: