bool(false) bool(false)
我猜你应该是把“$is2 = defined("PI2");”写成了“$is2 = defined("PI1");”
PI1是定义的了,然鹅PI2并没有
<?php
define("PI1",3.14);
$p = "PI1";
$is1=defined($p);
$is2=defined("PI2");
var_dump($is1);
var_dump($is2);
?>