在本地上显示 两个都是true 不知道为啥

来源:4-5 PHP-如何判定常量是否被定义

大酒神之戟

2016-09-07 11:29


<?php 

define("PI1",3.14);

$p = "PI1";

$is1= defined($p);

$is2= defined("PI2");

var_dump($is1);

var_dump($is2);

?>

在慕课里面就是一个true 一个false

写回答 关注

1回答

  • 魏秃驴
    2016-09-07 11:57:08
    已采纳

    我猜,可能是你在本地之前的练习中已经定义了PI2吧

    大酒神之戟

    是的 从新写的好使了已经

    2016-09-07 13:10:52

    共 1 条回复 >

PHP入门篇

PHP入门教程轻松学习,行业大牛帮您快速掌握PHP编程基础知识。

455994 学习 · 6306 问题

查看课程

相似问题