数据类型
数据类型是指具有相同特性的一类数据的统称在PHP中比较常见的数据类型有整型字符串型浮点型和布尔型PHP 中还会有更多的补充
基础知识数据类型()
本节主要介绍PHP中的标量数据类型类型之间的转换方法以及可用于类型的函数
标量数据类型
在PHP中标量数据类型只能包含单一数据信息如包含了整型数据就不能包含字符串信息常见的标量数据类型为布尔型浮点型整型和字符串型如表所示
表 标量数据类型
在使用字符串时有时需要使用反斜线(\)进行转义才能使字符串正确地输出例如使用单引号创建的字符串就需要进行转义在PHP中我们常用到的转义字符如表所示
表 转义字符
例如以下例子
<?php
echo 字符串; // 输出字符串
echo I\m jack; // 输出
这个字符串 Im jack
echo 请修改并保存C:\\**?文件; // 输出
请修改并保存C:\**?文件
$a = 字符串;
echo $a; // 输出字符串
?>
如果在单引号之前或字符串结尾需要出现一个反斜线需要用两个反斜线表示注意如果试图转义任何其他字符反斜线本身也会被显示出来所以通常不需要转义反斜线本身
数据类型转换
数据类型转换就将一种数据类型转换成另一种数据类型这种数据类型之间的转换分两种一种是强制转换一种是自动转换在本小节中我们将详细地介绍这两种类型的转换
) 强制数据类型转换
强制数据类型转换是指将一个变量强制转换为与原类型不相同的另一种类型的变量这种转换的实现非常简单只需在变量前加上要转换的数据类型即可转换过后就可以按照转换过的类型来计算其转换操作符如表所示
表 强制转换操作符
[] []