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

可以这样理解不?

<?php

$p = "PII"; //定义变量并赋值为PII,粗暴的来说,$p=PII

define($p,3.14);

//给变量$P赋值,此刻可以通俗的理解为PII=$P=3.14;

echo PII;//页面打印出$p


echo "<br />";


define("PI",3.14);

//直接定义Pi的值为3.14;

echo PI;

?>


正在回答

2 回答

错了, 不是你这样理解

<?php

$p = "PII";   

define($p,3.14);   

echo "<br />";

echo PII;  

echo "<br />";

echo "$p";  


输出结果 是

3.14

PII

 并不是你说的:PII=$P=3.14;  

我到现在还在找为什么会这样


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

qq_异样的爱_03612534

PII=$P=3.14;这么理解有点不好想通 应该是这么写$P=PII;PII=3.14 . define($p,3.14);这句中的$p已经被赋值变为"PII"了 程序也是要按从上至下的顺序来运行看的!
2017-02-27 回复 有任何疑惑可以回复我~

大概意思就是你注释的那样,define用于定义常量

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

举报

0/150
提交
取消
PHP入门篇
  • 参与学习       455994    人
  • 解答问题       6306    个

PHP入门教程轻松学习,行业大牛帮您快速掌握PHP编程基础知识。

进入课程

可以这样理解不?

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