问答详情
源自:4-4 PHP-常量如何取值

卧槽,5个字是什么鬼?

<?php $p=""; //定义圆周率的两种取值 define("PI1",3.14); define("PI2",3.142); //定义值的精度 $height = "卧槽,这是什么鬼?"; //根据精度返回常量名,将常量变成了一个可变的常量 if($height == "卧槽"){    $p = "PI1"; }else if($height <> "卧槽"){ $p = "PI2"; } $r=1; $area = constant($p)*$r*$r; echo $area; ?>

提问者:重新做鬼 2015-06-04 17:02

个回答

  • qq_火木米_0
    2015-10-15 18:26:20

    首先要了解if和else这个分支语句的作用,从英文含义中可以看出来:如果,其它,

    那就是如果这种情况的话,走这条分支也就是紧跟在if(条件)之后{}里的内容,否则就走else之后{}里的容。

    举个例子,$height='我有钱'//给这个$height赋一个值

    if($height){//如果我有钱

    echo '我可以买车了!';

    }

    else{//没有钱才走这个分支

    echo '我不可以买车!';

    }

  • 伊兮尘昔
    2015-06-04 18:19:11

    状态变量,你可以用别的表示,都行