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

关于常量定义问题

<?php 

define("PI1",3.14);

$p = "PI1";

$is1 = defined($p);

$is2 = defined("PI2");

$var_dump($is1);

$var_dump($is2);

?>

我把$var_dump换成echo输出,可以这样吗,有什么区别



提问者:慕田峪9304305 2017-07-01 12:37

个回答

  • 地下室的喷火龙
    2017-07-01 13:15:16
    已采纳

    换成$var_damp在输出变量值的同时还会输出变量类型,echo只能输出变量值,所以不能直接替换