<?php
define("PI1",3.14);
$p = "PI1";
$is1=defined($p);
$is2=defined("PI2");
var_dump($is1);
var_dump($is2);
?>
这里define("PI1",3.14);应该是定义一个常量。
$p = "PI1"; 是定义一个变量
为什么var_dump($is1);得到的会是true?$p不是一个变量吗?
<?php
define("PI1",3.14);
$p = "PI1";
$is1=defined($p);
$is2=defined("PI2");
var_dump($is1);
var_dump($is2);
?>
这里define("PI1",3.14);应该是定义一个常量。
$p = "PI1"; 是定义一个变量
为什么var_dump($is1);得到的会是true?$p不是一个变量吗?
2014-09-17
举报