这里是如何判断$height取值的

来源:4-4 PHP-常量如何取值

浪迹天涯一

2016-02-24 11:55

//根据精度返回常量名,将常量变成了一个可变的常量
if($height == "中"){
    $p = "PI1";
}else if($height == "低"){
    $p = "PI2";
}

写回答 关注

3回答

  • LIANHK
    2016-02-26 16:51:20
    已采纳

    在上面有定义

    $height = "中";

    if分支判断,执行不同的代码

    浪迹天涯一

    后看看到了,但是还是要谢谢你!

    2016-03-01 16:08:17

    共 2 条回复 >

  • 唐笑疯
    2016-02-24 12:41:18

    你这个代码只截取了一段  这里的$height应该前面有了定义的 

    浪迹天涯一

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

    2016-02-24 13:03:23

    共 1 条回复 >

  • cb360
    2016-02-24 12:39:03

    你这是问题是什么意思?

    浪迹天涯一

    $area= constant($p)*$r*$r;就是这里面的$p是如何判断为PI1的,为什么不是PI2,如何调用PI2?

    2016-02-24 13:04:43

    共 1 条回复 >

PHP入门篇

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

455994 学习 · 6306 问题

查看课程

相似问题