php的数据类型有哪些(详解php三种数据类型)

很多时候都是逼着自己往前走,不是前面的的风景有多迷人,而是生活的现实太残酷。。。

—- 网易云热评

一、数据类型

1、字符串

";
echo $c;
echo "
"; echo $d; ?>
从PHP开始学渗透 -- 数据类型及判断语句

2、整型与浮点数

";
echo $b;
echo "
"; echo $c; ?>
从PHP开始学渗透 -- 数据类型及判断语句

3、逻辑型

True和False

4、NULL类型

被赋值为 null,尚未被赋值,被 unset()都是NULL类型

5、对象

";
var_dump($b)
​
​
?>
从PHP开始学渗透 -- 数据类型及判断语句

二、常量

1、常量前面没有$符号

2、自动是全局常量

3、define函数,第一个参数是常量名,第二个参数是常量值,第三个参数逻辑值,区分大小写,默认false

三、运算符

1、算数运算符

";
echo $a-$b;
echo "
"; echo $a*$b; echo "
"; echo $a/$b; echo "
"; echo $a%$b; ?> 运行结果: 4 2 3 3 0

2、逻辑运算符

";
echo 1 and 0;
echo "
"; echo 0 and 0; echo "
"; /*或运算,一真全真*/ echo 1 or 1; echo "
"; echo 1 or 0; echo "
"; echo 0 or 0; echo "
"; /*异或运算,相同为真*/ echo 1 xor 1; echo "
"; echo 1 xor 0; echo "
"; echo 0 xor 0; echo "
"; ?> 运算结果: 1 1 1 1

四、判断及循环语句

禁止非法,后果自负