一、使用函数进行数据类型判断
1.使用方法:
· 通过判断函数,来判断变量的数据类型。
· 返回结果为 true 或者 false,如果判断类型相同则函数返回值为 true,否则则是 false
2.代码、实际操作:
<?php
//判断是否是int类型
$a = 3;
var_dump(is_int($a));
//判断是否为boolean类型
$b = false;
var_dump(is_bool($b));
?>
3.运行结果:
二、获取数据类型·函数settype()
1.说明:
gettype() 函数,用于获取数据类型,返回结果为该类型对应的字符串
2.代码演示:
<?php
$a = 3;
var_dump(gettype($a));
?>
3.运行结果:
三、设定数据类型·函数settype()
1.说明:
用来设定数据的类型,需要注意,它和 强制类型转换 并不同。强制类型转换是把原有数据的值复制一份再进行操作,但是settype函数会直接改变数据本身。
在使用 settype() 函数后,这个函数还会返回一个boolean值,如果值为true,则改变成功,如果为false,则改变失败
2.代码演示
<?php
$a = 3;
var_dump(settype($a,'string'));
var_dump(gettype($a));
?>
3.运行结果: