PHP常用的数据类型有:Integer(整型)、Float(浮点型)、Boolean(布尔型)、Array(数组)、Object(对象)、NULL(空值)、Resource(资源类型)等,下面详细说明。
PHP字符串
字符串是一连串的字符序列,由数字、字母和符号组成,每个字符占用一个字节。在 PHP 中,定义字符串有3种方式,即单引号(')、双引号(”)和界定符(<<<)。
你可以将任何文本放在单引号和双引号中:
<?php
echo "<h1>PHP很好玩</h1>";//H1表示标题一 echo "hi php<br>";
echo "我爱PHP<br>";
echo "我","在","学习","php"."<br>";
?>
字例
<?php
$str = '我是单引号里面的字符串';
echo $str."<br>";
$str2 = " 我在双引号里面<br>";
echo $str2."<br>";
?>
注:双引号中所包含的变量会自动被替换成实际数值,而在单引号中包含的变量则按普通字符串输出。
实列
<?php
$str ='我是单引号里的'; //声明一个变量
echo "$str"; //输出变量的值echo "<br>"; //换行 echo '$str'; //输出$str; ?>
界定符
界定符(<<<)是从 PHP4.0 以后才开始支持的,一个标识符,然后是字符串,结束时以同样的标识符结束。格式是:
$string = <<<str
这里面是要输出的字符串哦
str
上面的 str 就是标识符。实例
<?php
$str = "学习PHP要坚持,不能三天打鱼,二天晒网";
echo <<<str
看看会显示什么,\$str一样会被显示出来。
\$str的内容为:$str;
?>
显示结果,读者可自行在电脑上运行。注意:结束标记符必须单独一行,并且不允许有空格。
在开始和结束标记符之间不能添加注释。否则会出错。
PHP整型
整型只能包含整数,不能有小数。
整数规则:
- 整数必须有至少一个数字(0-9)
- 整数不能包含逗号或空格
- 整数不能有小数点
- 整数正负均可
- 可以用三种格式规定整数:十进制、十六进制(前缀是 0x)或八进制(前缀是 0)
- 在下面的例子中,我们将测试不同的数字。PHP var_dump() 会返回变量的数据类型和值:
实例
PHP浮点数
浮点数可用来存储数字,也可以用来保存小数。
有二种书写格式,一种是标准格式,一种是科学记数法
实例
PHP布尔型
这代表两个可能的值:true (真)和 false (假)。布尔型通常用于条件判断和逻辑运算。
在 PHP 中,任何值都可以转换为布尔型,但通常只有以下几种情况下的值为 false:
- 布尔值 false 本峰。
- 整型值 0 (值)。
- 浮点型值 0.0 (零)。
- 空字符串 "" 和字串 "0"。
- 空数组 array()。
- 特殊类型 NULL。
- 未定义的变量(在严格模式下)。
其他所有的值都会被边转换为 true。
PHP数组
数组在一个变量中存储多个值。
变更可以用 array(),或 [] 来创建数组。
将在本教程稍后的章节学到更多有关数组的知识
PHP对象
对象是用来存储数据和如何处理数据的数据类型。
对象是类的实例,它具有类定义的属性和方法。
在 PHP 中,必须先声明对象,因引,我们用 new 关键字来创建一个对象。
PHP NULL空值
特殊的 NULL 值表示一个变量没有值。NULL 是数据类型 NULL 唯一可能的值。
如下情况被赋予空值的情况有以下3种:
- 没有赋任何值
- 被赋予 null 值
- 被 unset()过
is_null() 函数用来判断变量是否为 null,该函数返回一个 bool 型,如果变量为 null, 则返回 true,否则返回 false.
希望文章对大家有用,服务器耗资源,感谢打赏!
打赏一下目录
阅读
点赞
分享
收藏