小丁传奇3739899
2016-08-07 20:52
为什么我在后面加上echo $p;输出的是PII.而不是3.14,求解释,谢谢
好难学呀,报班会不会好一点呀
我來补充,常亮名称是不可以带$的,就是说函数define($p,3.14)中的$p其实不是代表$p本身,代表的是给他赋的那个值“PII”,所以这里把PII设定成了“定义常量”,PII = 3.14.
$p是字符串变量,它是一个普通局部变量,它的值被定义为"PPI"。
函数define($p,3.14)的意思是声明一个名称等于$p的值的全局变量,即声明全局变量PPI,其值为3.14。
而不是给$p赋值3.14,所以$p的值始终是"PPI"。
$p是全局变量Pai
PHP入门篇
456322 学习 · 6539 问题
相似问题