课程
/后端开发
/PHP
/PHP入门篇
$p = "PII"; define("$p",3.14); echo ""; echo PII; 为什么 echo PII; 等于3.14???
2015-02-04
源自:PHP入门篇 4-1
正在回答
因为双引号可以解析变量
$p = "PII"; define("$p",3.14);
上面的语句和这个语句是一样的define("PII",3.14);所以就会出现上面的结果
举报
PHP入门教程轻松学习,行业大牛帮您快速掌握PHP编程基础知识。
3 回答$p = "PII";define($p,3.14);是否表示把变量定义成常量?
1 回答为什么是echo PII?为什么define的常量名会有$符号?
4 回答输出PII
1 回答为什么$p="PII”不是定义变量p为字符串PII吗?为什么输出PII,PII变成了一个变量??并且为3.14?我后面试了一下设置另一个变量,如果输出这个变量,就是为右边的字符串啊,求解答!
2 回答$p="PII";为什么是PII不是PI