php的数据类型有哪些(详解php三种数据类型)
2021-09-18 01:27:09电脑常识
很多时候都是逼着自己往前走,不是前面的的风景有多迷人,而是生活的现实太残酷。。。
很多时候都是逼着自己往前走,不是前面的的风景有多迷人,而是生活的现实太残酷。。。
—- 网易云热评
一、数据类型
1、字符串
<?php header("Content-Type:text/html;charset=utf-8"); $a="web安全工具库";//一般字符串用双引号表示 $b="$a";//双引号会做解析 $c='$a';//单引号不做解析 $d=strlen($a);//strlen获取字符串长度 echo $b; echo "<br/>"; echo $c; echo "<br/>"; echo $d; ?>2、整型与浮点数
<?php header("Content-Type:text/html;charset=utf-8"); $a=123;//整型 $b=12321231; $c=1.23;//浮点型 echo $a; echo "<br/>"; echo $b; echo "<br/>"; echo $c; ?>3、逻辑型
True和False
4、NULL类型
被赋值为 null,尚未被赋值,被 unset()都是NULL类型
5、对象
<?php class aiyou //创建一个新类 { function __construct($a) { echo "$a"; } } $b=new aiyou(456);//变量b此时就是一个对象 echo "<br/>"; var_dump($b) ?>二、常量
1、常量前面没有$符号
2、自动是全局常量
3、define函数,第一个参数是常量名,第二个参数是常量值,第三个参数逻辑值,区分大小写,默认false
<?php header("Content-Type:text/html;charset=utf-8"); define(a, "web安全工具库"); echo a; ?>三、运算符
1、算数运算符
<?php $a=3; $b=1; echo $a+$b; echo "<br/>"; echo $a-$b; echo "<br/>"; echo $a*$b; echo "<br/>"; echo $a/$b; echo "<br/>"; echo $a%$b; ?> 运行结果: 4 2 3 3 02、逻辑运算符
<?php /*与运算,一假全假*/ echo 1 and 1; echo "<br/>"; echo 1 and 0; echo "<br/>"; echo 0 and 0; echo "<br/>"; /*或运算,一真全真*/ echo 1 or 1; echo "<br/>"; echo 1 or 0; echo "<br/>"; echo 0 or 0; echo "<br/>"; /*异或运算,相同为真*/ echo 1 xor 1; echo "<br/>"; echo 1 xor 0; echo "<br/>"; echo 0 xor 0; echo "<br/>"; ?> 运算结果: 1 1 1 1四、判断及循环语句
<?php if ($a==1) { echo "abc"; }elseif ($a==2) { echo "aabbcc"; }else{ echo "123"; } $c='c'; switch ($c) { case 'a': echo "aaaa"; break; case 'b': echo "bbbb"; break; case 'c': echo "cccc"; break; default: echo "dddd"; break; } $a=0; while ( $a<= 10) { echo $a; $a++; } for ($i=0; $i < 10; $i++) { echo $i; } ?>禁止非法,后果自负
很赞哦! ()
发表评论