问答详情
源自:4-5 PHP-如何判定常量是否被定义

$p不是变量吗,defined()是判断常量是否定义的,不矛盾??

$p是常量还是变量?

提问者:慕前端4408879 2015-03-20 08:33

个回答

  • 雷帝嘎嘎
    2015-05-06 15:18:44

    $p是变量,给它的赋值为字符串PI1,跟PI1常量本身无关系,只是为了存储这个常量名,因为在后面的defined($p)会用到,这的$p的值为字符串PI1

    明白了吧?

  • 谭谭谭
    2015-04-18 08:18:46

    $p是不是等于PI1这个值,PI1的value是不是等于3.14怎么会矛盾呢?检测一个常量啊。一个常量可以赋值给一个变量的呀!!