$p="PI1",这里不是将PI1这个字符串赋值给p吗?为什么输出的却是常量PI1的值?
首先你应该理解constant(常量名)这个函数的参数"常量名"的含义,它就是一个字符串,通过这个函数可以获得对应常量名的常量值。因为$p="PI1"所以constant("PI1")=3.14和constant($p)=3.14
是的- -我也搞不懂是老师故意的还是啥