PHP的数据类型可以分为三种:1标量数据类型;2复合数据类型;3特殊数据类型一:标量数据类型:是数据结构中最基本的单元,只能存储一个数据.PHP中标量数据类型包括4种.
1:boolean(布尔型),这是最简单的类型,只有2个值,真(true)和假(false)
2:string(字符串型),就是连续的字符序列,可以是计算机所能表示的一切字符的集合
3:integer(整型),这类数据只能包含整数,可以是正数或负数
4:float(浮点型),用来存储数据,和整型不同的是它有小数位
1.布尔型是(boolean)PHP中较为常用的数据类型之一.它的两个值True或者False是PHP的内部关键字.
2.字符串型(string)由字母、数字和符号组成。字符串中的每一个只占用一个字节。
定义字符串有三种方式:
(1):单引号(')。如$name='字符串'。
(2):双引号("")。如$sex="man"。
(3):界定符(<<<)。从PHP4.0开始支持。在使用时后接一个标识符,然后是字符串,最后是同样的标识符结束字符串。格式如下:
$string = <<<str
要输出的字符串。
str
上面的str为指定的标识符。实例如下:
<?php
$i = "PHP";
echo <<<std //使用界定符
Hello,welcom to here!<p>
Do you like $i?
std //结束标识必须单独另起一行,并且不允许有空格
?>
注:单引号和双引号定义字符串有两点区别
1,双引号中所包含的变量会自动替换成实际数值,而单引号中的变量则按普通字符串输出
2,对转义字符的使用两才也不同。使用单引号是,只要对" ' "转义就可以了,但使用双引号时,还要注意" " "。
常用转义字符有:/n回车,/r回车,/t水平制表符,//所斜杠,/$美元符号,/'单引号,/"双引号
3.整型(integer)有效范围-2 147 483 648 ~ +2 147 483 647. 可以用十进制、八进制、十六制来表示。如果用八进制则前加0,如果用十六进制则前加0x。
如:<?php
$str1 = 1234;
$str2 = 01234;
$str3 = 0x1234;
echo "数字1234的不同进制输出结果:<p>";
echo "十进制输出结果是:$str1<br>";
echo "八进制输出结果是:$str2<br>";
echo "十六进制输出结果是:$str3<br>";
?>
4.浮点型(float)有效范围:1.7E-308 ~ 1.7E+308。它有两种输写格式:
(1)标准格式:3.1415;0.333;-35.8
(2)科学记数法格式:3.58E1;849.72E-3