php—类型
/* 整型 */
整型占用4字节,共4*8=32位,最大值为2147483647,最小值为-2147483648,最小值的绝对值比最大值的大1
最高为表示正负,1表示负,0表示正
/* 进制转换函数 */
只能十进制与其他进制进行转换,只有六种
转换时,参数应是字符串(即不可含八进制的“0”或十六进制的“0x”)
dec
bin
oct
hex
hexdec() 十六进制转十进制 也可写hex2dec()
dechex() 十进制转十六进制 也可写dec2hex()
bindec() 二进制转十进制 也可写bin2dec()
decbin() 十进制转二进制 也可写dex2bin()
octdec() 八进制转十进制 也可写oct2dec()
decoct() 十进制转八进制 也可写dec2oct()
/* 浮点数 */
浮点数不能比较大小 !!!
几乎所有小数,在保存时都是近似值而不是精确值!
最大值:+/- 1.8E308
PHP所能保存的最长小数位:14位
/* 单引号字符串 */
单引号字符串中,只能转义反斜杠和单引号
/* 双引号字符串 */
只解析字符串一次 !!!
eval 把字符串作为PHP代码执行
大括号包裹变量,可确定变量名界限。如:"aaa{$bbb}ccc"
双引号中可以将ASCII码转换为字符
"\x61" -> a // 字符串中不需0,整型中才是0x前导
"\x49\x54\x43\x41\x53\x54" -> ITCAST
将ASCII转成字符函数chr()
将字符转成ASCII函数ord()
#双引号转义列表
\n 换行
\r 回车
\t 水平制表符
\\ 反斜线
\$ 美元标记
\v 垂直制表符
\e Escape
\f 换页
\" 双引号"
\[0-7]{1,3} 符合该正则表达式序列的是一个以八进制方式来表达的字符
\x[0-9A-Fa-f]{1,2} 符合该正则表达式序列的是一个以十六进制方式来表达的字符
浙公网安备 33010602011771号