课程
/后端开发
/PHP
/PHP入门篇
这里的二行的$p经过赋值“PI1”后是$p是变量还是常量,如果是变量为什么可以用defined()可以判断是否定义过
2017-08-19
源自:PHP入门篇 4-5
正在回答
$p仍是变量,可以判断它已被定义的原因是它的赋值是一个常量,defined()函数判断的是它的值,它的值已被定义所以就返回bool(true).
如果说我给$p随便赋一个值,再来判断它是否已被定义,那么它永远只会反馈说这个还没被赋值,因为这个函数判断过程中没找到这个常量$p,如同课程里面的PI2一样.
哦多克3118188
$p可以进行再次赋值
是变量
举报
PHP入门教程轻松学习,行业大牛帮您快速掌握PHP编程基础知识。
2 回答$p = "PII"和define($p,3.14)问题
3 回答echo $p
3 回答<p></p>是什么鬼
2 回答$p常量?
2 回答<p>和</p>是什么意思