Welcome 微信登录

首页 / 网页编程 / PHP / PHP的数据类型

PHP的数据类型2016-08-17 本站 乖兔快跑1、php基本数据类型:整型(integer)、浮点类型(float/double)、布尔类型(boolean)、字符串型(string)

2、php复合数据类型:数组 array、对象 object

3、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,G

A表示10

0x1A=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