课程
/后端开发
/PHP
/PHP入门篇
$p="PI1",这里不是将PI1这个字符串赋值给p吗?为什么输出的却是常量PI1的值?
2015-04-06
源自:PHP入门篇 4-4
正在回答
首先你应该理解constant(常量名)这个函数的参数"常量名"的含义,它就是一个字符串,通过这个函数可以获得对应常量名的常量值。因为$p="PI1"所以constant("PI1")=3.14和constant($p)=3.14
是的- -我也搞不懂是老师故意的还是啥
举报
PHP入门教程轻松学习,行业大牛帮您快速掌握PHP编程基础知识。
2 回答$p = "PI1"; 这不是把常量赋值给p吧,是把字符串“PI1”赋给p吧
4 回答为什么又要把PI1赋值给p?
1 回答define("PI1",3.14); $p = "PI1";
3 回答defined($p);就是defined(PI1);?
2 回答$p = "PI1";$p = "PI2"; 这里的PI1,PI2为什么必须加引号呢?