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

常量变量。。。

<?php
define("PI1",3.14);
$p = "PI1";
$is1 = defined($p);//这么写有什么意思?直接写$is = $p或者$is=PI不行吗
$is2 = defined("PI2");
var_dump($is1);
var_dump($is2);
?>

提问者:SAGEGSDAGESE 2016-03-08 13:56

个回答

  • 花落相随0
    2016-03-08 14:03:20

    defined($p) 这是一个值 1或者 0 ,因为$p 定义过了,所以是 1