为了账号安全,请及时绑定邮箱和手机立即绑定

加上echo $p

为什么我在后面加上echo $p;输出的是PII.而不是3.14,求解释,谢谢

正在回答

4 回答

好难学呀,报班会不会好一点呀


0 回复 有任何疑惑可以回复我~

我來补充,常亮名称是不可以带$的,就是说函数define($p,3.14)中的$p其实不是代表$p本身,代表的是给他赋的那个值“PII”,所以这里把PII设定成了“定义常量”,PII = 3.14.

1 回复 有任何疑惑可以回复我~

$p是字符串变量,它是一个普通局部变量,它的值被定义为"PPI"。

函数define($p,3.14)的意思是声明一个名称等于$p的值的全局变量,即声明全局变量PPI,其值为3.14。

而不是给$p赋值3.14,所以$p的值始终是"PPI"。

2 回复 有任何疑惑可以回复我~

$p是全局变量Pai

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

加上echo $p

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号