代码:<?php
$p = "PII";
$PIII=13;
$int_p=12;
define("PI",3.14);
define($p,3.14);
echo PI;
echo "<br />";
echo PII;
unset ($PIII);
var_dump($PIII);
var_dump($int_p);
echo PIII;
?>
结果提示:3.14
3.14
Notice: Undefined variable: PIII in /54/804/DZXT/index.php on line 11
NULL
int(12)
Notice: Use of undefined constant PIII - assumed 'PIII' in /54/804/DZXT/index.php on line 13
PIII
因为前边有一个unset ($PIII);把$PIII设置成了null,所以会提示 但是运行没有问题 我试了一下 放在服务器的话是可以运行的 也不会提示错误
define("PI",3.14);这是定义常量,
$PI=3.14;这个定义的不是常量吗?为什么我改为下面这个代码就不能运行了呢?
谢谢!