课程
/后端开发
/PHP
/PHP入门篇
给p赋值是不是写错了?应该是 $p = PI1; 才对吧?
2015-10-10
源自:PHP入门篇 4-5
正在回答
<?php define("PI1",3.14); 这里是给PI1赋值的,PI1就成为了被赋了常量值的$p = "PI1"; 此处等于是把赋予PI1的值也赋予了$p, 唯一不同 的是变量中建可以更改,变量整篇代码 都可用。$is1=defined($p);$is2=defined("PI2");var_dump($is1);var_dump($is2);?>
captain_wu 提问者
love晴天
还有原来defined()函数能识别的参数是字符型的啦,之前一直搞不清楚
举报
PHP入门教程轻松学习,行业大牛帮您快速掌握PHP编程基础知识。
3 回答$p="PI1",这里不是将PI1这个字符串赋值给p吗?
4 回答为什么又要把PI1赋值给p?
3 回答defined($p);就是defined(PI1);?
1 回答define("PI1",3.14); $p = "PI1";
2 回答$p = "PI1";$p = "PI2"; 这里的PI1,PI2为什么必须加引号呢?