问答详情
源自:4-1 PHP-什么是常量

常量定义,常量输出

?php

$p = "PII";

define("PI",3.14);

define($p,3.14);

echo PI;

echo "<br />";

echo PII;

?>

输出PII时,为什么是3.14?

提问者:口袋上的衣服 2017-02-18 22:06

个回答

  • missya
    2017-02-20 03:23:21

    大神,仰慕

  • 慕粉1121356242
    2017-02-19 23:40:16

    因为 $p = "PII"; 这句把变量p赋值为字符串PII,所以 define($p,3.14); 等同于 define("PII",3.14); 。这就定义了一个常量PII为3.14。所以输出PII时就是3.14

  • easonlv
    2017-02-18 22:31:57

    引用了同一地址

  • qq_做人别忘本_0
    2017-02-18 22:22:18

    echo "我不会";