PHP的数据类型2016-08-17 本站 乖兔快跑1、php基本数据类型:整型(integer)、浮点类型(float/double)、布尔类型(boolean)、字符串型(string)2、php复合数据类型:数组 array、对象 object3、php特殊数据类型:包括null、资源类型、
整型(integer)整型可以表示一个整数,比如:$a=10;$b=20;php中的整型数据,可以用十进制、八进制、十六进制。例如:$a=0123; //八进制数,以0开头$a=0x1A; //十六进制数,以0x开头例:
<?php
$a=10;
echo PHP_INT_SIZE; //PHP_INT_SIZE为查整型数据字节数的函数
echo "<br>";
VAR_DUMP($a); //VAR_DUMP为查询变量类型的函数
echo "<br>";
echo PHP_INT_MAX; //输出最大的整数
?>
八进制到十进制的转换0123=3*8的0次方*2*8的1次方+1*8的2次方=3+16+64=83
十六进制到十进制的转换在十六进制中,0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F,GA表示100x1A=A*16的0次方+1*16的1次方=10*1+1*16=26
php的整型都是有符号数,不支持无符号数。浮点类型浮点类型就是小数类型,可以表示一个小数(float/double),例如:$a=1.2;$b=3.1415926;
布尔类型布尔类型表示真或假,比如:$a=true;$b=false;
字符串类型php字符串所占空间没有限制,但不要超过内存。字符串类型表示一个字符串,例如:$c="Hello,www.bianceng.cn";php中可以使用单引号和双引号定义字符串,用.连接两个字符串。
php中单引号和双引号的区别:
浮点数类型浮点数的精度是14(从左边开始,第一个非0数就是精度开始了)URL:http://www.bianceng.cn/webkf/PHP/201608/50362.htm