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

为什么echo PII出来的结果是3.14呢

为什么echo PII出来的结果是3.14呢

正在回答

3 回答

这个好像和vb c不太一样,一般不都是右边赋值给左边吗?求老师解答

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

因为已经让$p = "PII"了,所以当你define($p,3.14)时,相当于给PII赋了3.14这个值

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

纠可 提问者

赋值不是等号右边赋值给左边的吗
2016-03-16 回复 有任何疑惑可以回复我~
#2

RAYMRUI 回复 纠可 提问者

是啊,所以define($p,3.14)=define($p=PII,3.14)=define(PII,3.14)啊
2016-03-17 回复 有任何疑惑可以回复我~
#3

小丁传奇3739899 回复 RAYMRUI

那为什么我在后面加上echo $p;输出的是PPI呢,求解释,谢谢
2016-08-07 回复 有任何疑惑可以回复我~
#4

别看快到碗里来i 回复 小丁传奇3739899

<?php $p = "PII"; //首先PII赋值给$p,现在$p就是PII define("PI",3.14);//第一个参数是常量的名称,第二个参数是常量的值3.14 define($p,3.14);//第一个参数是常量名称$p就是PII所以 PII就是常量名称,第二个参数是常量的值3.14 echo PI;//打印出来 3.14 echo "<br />"; echo PII; //这里的值也是3.14 ?>
2016-08-25 回复 有任何疑惑可以回复我~
#5

别看快到碗里来i 回复 纠可 提问者

<?php $p = "PII"; //首先PII赋值给$p,现在$p就是PII define("PI",3.14);//第一个参数是常量的名称,第二个参数是常量的值3.14 define($p,3.14);//第一个参数是常量名称$p就是PII所以 PII就是常量名称,第二个参数是常量的值3.14 echo PI;//打印出来 3.14 echo "<br />"; echo PII; //这里的值也是3.14 ?>
2016-08-25 回复 有任何疑惑可以回复我~
查看2条回复

PI是一个常量 圆周率

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

举报

0/150
提交
取消

为什么echo PII出来的结果是3.14呢

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信