为了账号安全,请及时绑定邮箱和手机立即绑定

常量的作用的问题

<?php

define("PI",3.14);

$r=3;

echo "面积为:".(PI*$r*$r)."<br />";

echo "周长为:".(2*PI*$r)."<br />";

?>

为什么圆周率需要定义变量,R就不用通过define定义呢?


正在回答

2 回答

圆周率是常量,所有圆都是一样的,计算圆面积周长的时候只需要定义一次,而R对于不同的圆是不同的,里面的值需要经常改变,故要设置成变量。

     不知道解答好你的疑问没

0 回复 有任何疑惑可以回复我~
#1

WestLink3330481 提问者

非常感谢!
2016-11-01 回复 有任何疑惑可以回复我~

这里的圆周率3.14定义为的是常量,半径r是变量;如果用define来定义r,那r也是一个常量咯(改变不了咯),我们这个$r到时是可以用input来很用户输入值的。

0 回复 有任何疑惑可以回复我~
#1

WestLink3330481 提问者

非常感谢,清楚了,谢谢
2016-11-01 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
PHP入门篇
  • 参与学习       455995    人
  • 解答问题       6306    个

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

进入课程

常量的作用的问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信