课程
/后端开发
/PHP
/PHP入门篇
系统是怎么知道每个数据是什么类型的呢?就比如第八行中 如果输入的是7就会报错 如果是7.0就是正确的 为什么呢?$num_float只是变量名而已 也没生命这个变量属于什么类型啊 怎么就看出来它是浮点型的?
2014-06-25
源自:PHP入门篇 3-8
正在回答
同学,是这样的以前$num_float = 7.0E-10; 写成$num_float = 7E-10;两种写法都是可以的,但是和php版有关系,我们的服务器端的php支持$num_float = 7.0E-10;这种写法。但可能在你的机子上试$num_float = 7E-10;也是可以的。
sorry 懂了 都是每次自己提完问题就懂 唉 自己解释一下吧 <?php $num_float = 1.234; //小数点 $num_float = 1.2e3; //科学计数法,小写e $num_float = 7.0E-10; //科学计数法,大写E ?>这里已经写了三种浮点型的表示方法 第八行你用了第三种方法却不遵循E前面是小数类型 肯定会报错了
举报
PHP入门教程轻松学习,行业大牛帮您快速掌握PHP编程基础知识。
4 回答三个变量的异或运算也是有且只有一个为真即为真吗?为什么当我把$c改成TRUE,$a xor $c xor $b是通过啊?
2 回答这跟双引号把字符串包起来有什么不同之处?
1 回答这个学习方式不错
4 回答Apache2.4.9版本配置问题
2 回答else和if之间要有空格吗