<?php //十进制 $v1=255; echo $v1;//255 //八进制------以0开头(输出会自动转为10进制的整数) $v2=076; echo $v2;//62 //十六进制-----以0x开头(输出会自动转为10进制的整数) $v3=0xFF; echo $v3;//255 ?>
<?php //定义浮动类型 $v1=3.33; echo $v1;//3.33 //科学计数法 $v2=1.22E+9; echo $v2;//1220000000 ?>
<?php if(0.7-0.3==0.4){ echo ‘yes‘; }else{ echo ‘no‘; } //输出结果是no,说明不能随意的对两个小数点进行比较大小 ?>
①使用单引号定义的字符串
能够被转义的字符有 \\(反斜杠) \‘(单引号)
单引号定义的字符串的变量不能解析其值
<?php $num=10; //单引号定义的字符串 $strA=‘Act\\ions spe\‘ak louder than words$num‘; echo $strA;//Act\ions spe‘ak louder than words$num ?>
②使用双引号定义的字符串
能够被转义的字符有 \‘‘(双引号) \t (tab符) \r (回车符) \n(换行符) \\ (反斜杠) \$($符)
双引号定义的字符串中的变量的值可以被解析
<?php $num=10; //双引号定义的字符串 $strB="Act\\ions spe\"ak lou\$der than words$num"; echo $strB;//Act\ions spe"ak lou$der than words10 ?>
③heredoc定义的字符串是定义大段文本
原文:https://www.cnblogs.com/EricZLin/p/9146063.html