關(guān)于define()定義問題
<?php
$a = "123";
define($a,456.789);
echo 123;
echo "<br />";
var_dump($a);
?>
請問為什么輸出得到的不是456.789 ? ?而是123 ?求詳細解答
<?php
$a = "123";
define($a,456.789);
echo 123;
echo "<br />";
var_dump($a);
?>
請問為什么輸出得到的不是456.789 ? ?而是123 ?求詳細解答
2015-05-28
舉報
2015-05-29
你看下PHP常量的定義,需要字母或下劃線開頭,所以define定義的123 常量是無效的。
2015-05-29
定義常量前面不需要?$