Android程序员学PHP开发(5)-布尔值科学计数法-PhpStorm
2017-01-11 15:40
796 查看
转载请注明出处:http://blog.csdn.net/iwanghang/
觉得博文有用,请点赞,请评论,请关注,谢谢!~
除了下面代码,还要说一下浮点数,float是近似数,比如在java或者js下,0.1相加10次,其结果为1.0000001,而不是1。
转载请注明出处:http://blog.csdn.net/iwanghang/
欢迎移动开发爱好者交流
沈阳或周边城市公司有意开发Android,请与我联系
联系方式
微信:iwanghang
QQ:413711276
邮箱:iwanghang@qq.com
觉得博文有用,请点赞,请评论,请关注,谢谢!~
觉得博文有用,请点赞,请评论,请关注,谢谢!~
除了下面代码,还要说一下浮点数,float是近似数,比如在java或者js下,0.1相加10次,其结果为1.0000001,而不是1。
<?php /** * 变量类型 * 布尔值boolean * 顺带介绍科学计数法 */ $bool = true; $bool2 = false; $bool3 = 0; // 打印结果:int(0) --- 假 $bool4 = 0.0; // 打印结果:float(0) --- 假 $bool5 = 0.00; // 打印结果:float(0) --- 假 $bool6 = ""; // 打印结果:string(0) "" --- 假 $bool7 = " "; // 打印结果:string(1) " " --- 真 $bool8 = "0"; // 打印结果:string(1) "0" --- 假 $bool9 = "0.0"; // 打印结果:string(3) "0.0" --- 真 $bool10 = "0.00"; // 打印结果:string(4) "0.00" --- 真 $bool11 = array(); // 打印结果:array(0) { } --- 假 $bool12 = array(0); // 打印结果:array(1) { [0]=> int(0) } --- 真 $bool13 = new Iwanghang; // 打印结果:object(Iwanghang)#1 (0) { } --- 真 class Iwanghang{} $bool14 = ord("hello world"); // 打印结果:int(104) --- 真 , ord() 函数返回字符串的首个字符的 ASCII 值。 $bool15 = 1.2e3; // 打印结果:float(1200) --- 真 , 相当于1.2*(10的3次方) $bool16 = 7E-10+1; // 打印结果:float(1.0000000007) --- 真 , 相当于7*(10的-10次方)加上1 $bool17 = 3E+5; // 打印结果:float(300000) --- 真 , 相当于7*(10的-10次方) $bool18 = 0.00000000006; // float(6.0E-11) --- 真 $bool19 = 3E-3; // float(0.003) --- 真 , 数位小可以正常显示0.003 , $bool16太长了 , 如果不加1会显示科学计数法 var_dump($bool); // 打印结果:bool(true) echo "<br>"; var_dump($bool2); // 打印结果:bool(false) echo "<br>"; var_dump($bool3); // 打印结果:int(0) --- 假 if ($bool3){echo "--- 真";}else{echo "--- 假";}; echo "<br>"; var_dump($bool4); // 打印结果:float(0) --- 假 if ($bool4){echo "--- 真";}else{echo "--- 假";}; echo "<br>"; var_dump($bool5); // 打印结果:float(0) --- 假 if ($bool5){echo "--- 真";}else{echo "--- 假";}; echo "<br>"; var_dump($bool6); // 打印结果:string(0) "" --- 假 if ($bool6){echo "--- 真";}else{echo "--- 假";}; echo "<br>"; var_dump($bool7); // 打印结果:string(1) " " --- 真 if ($bool7){echo "--- 真";}else{echo "--- 假";}; echo "<br>"; var_dump($bool8); // 打印结果:string(1) "0" --- 假 if ($bool8){echo "--- 真";}else{echo "--- 假";}; echo "<br>"; var_dump($bool9); // 打印结果:string(3) "0.0" --- 真 if ($bool9){echo "--- 真";}else{echo "--- 假";}; echo "<br>"; var_dump($bool11); // 打印结果:array(0) { } --- 假 if ($bool11){echo "--- 真";}else{echo "--- 假";}; echo "<br>"; var_dump($bool12); // 打印结果:array(1) { [0]=> int(0) } --- 真 if ($bool12){echo "--- 真";}else{echo "--- 假";}; echo "<br>"; var_dump($bool13); // 打印结果:object(Iwanghang)#1 (0) { } --- 真 if ($bool13){echo "--- 真";}else{echo "--- 假";}; echo "<br>"; var_dump($bool14); // 打印结果:int(104) --- 真 if ($bool14){echo "--- 真";}else{echo "--- 假";}; echo "<br>"; var_dump($bool15); // 打印结果:float(1200) --- 真 if ($bool15){echo "--- 真";}else{echo "--- 假";}; echo "<br>"; var_dump($bool16); // 打印结果:float(1.0000000007) --- 真 if ($bool16){echo "--- 真";}else{echo "--- 假";}; echo "<br>"; var_dump($bool17); // 打印结果:float(300000) --- 真 if ($bool17){echo "--- 真";}else{echo "--- 假";}; echo "<br>"; var_dump($bool18); // 打印结果:float(6.0E-11) --- 真 if ($bool18){echo "--- 真";}else{echo "--- 假";}; echo "<br>"; var_dump($bool19); // 打印结果:float(0.003) --- 真 if ($bool19){echo "--- 真";}else{echo "--- 假";}; echo "<br>";
转载请注明出处:http://blog.csdn.net/iwanghang/
欢迎移动开发爱好者交流
沈阳或周边城市公司有意开发Android,请与我联系
联系方式
微信:iwanghang
QQ:413711276
邮箱:iwanghang@qq.com
觉得博文有用,请点赞,请评论,请关注,谢谢!~
相关文章推荐
- Android程序员学PHP开发(5)-布尔值科学计数法-PhpStorm
- Android程序员学PHP开发(3)-循环变量真假非空-PhpStorm
- Android程序员学PHP开发(6)-字符串数组对象资源-PhpStorm
- Android程序员学PHP开发(18)-include-closure-anonymous-PhpStorm
- Android程序员学PHP开发(26)-简单留言板-PhpStorm
- Android程序员学PHP开发(22)-超全局数组/超全局变量-PhpStorm
- Android程序员学PHP开发(3)-循环变量真假非空-PhpStorm
- Android程序员学PHP开发(13)-简易计算器-PhpStorm
- Android程序员学PHP开发(19)-数组(1)基本概念和定义方式-PhpStorm
- Android程序员学PHP开发(15)-dowhile-for-goto-function-PhpStorm
- Android程序员学PHP开发(25)-数组操作相关函数(3)拆组排列篇-PhpStorm
- Android程序员学PHP开发(4)-可变变量变量引用-PhpStorm
- Android程序员学PHP开发(11)- 表单提交-PhpStorm
- Android程序员学PHP开发(7)-强转变量类型判断-PhpStorm
- Android程序员学PHP开发(20)-数组(2)多维数组和实际应用-PhpStorm
- Android程序员学PHP开发(1)-PhpStorm安装-PhpStorm
- Android程序员学PHP开发(9)-赋值比较逻辑运算-PhpStorm
- Android程序员学PHP开发(10)-流程控制-PhpStorm
- Android程序员学PHP开发(23)-数组操作相关函数(1)键名键值篇-PhpStorm
- Android程序员学PHP开发(21)-使用foreach、list、while、each遍历数组-PhpStorm