开启辅助访问
帐号登录 |立即注册

PHP变量的类型转换和判断类型方法

 
类型判断
is_numeric ( mixed var ):         //检验测定变量是不是为数码或数码字符串
is_bool():         //检验测定变量是不是是布尔型
is_float():         //检验测定变量是不是是浮点型和 is_double,is_real() 都同样的用法
is_int():         //检验测定变量是不是是整数 is_integer() 同样的用法
is_string():         //检验测定变量是不是是字符串
is_object():         //检验测定变量是不是是一个对象
is_array():         //检验测定变量是不是是数组
is_null():         //检验测定变量是不是为空


强制类型转换
(int), (integer)                 // 转换为整形 integer
(bool), (boolean)                 // 转换为布尔类型 boolean
(float), (double), (real)         // 转换为浮点型 float
(string)         // 转换为字符串 string
(array)         // 转换为数组 array
(object)         // 转换为对象 object
(unset)         // 转换为 NULL (PHP 5)
实例:
$foo = 10;   // $foo is an integer
$bar = (boolean) $foo;   // $bar is a boolean

获取变量的类型
gettype();
实例:
$a = [1, 2, 3];
echo gettype($a);        // 输出 array
以上就是本文的全部内容,感谢大家支持JScript之家——编程学习者社区!



回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

友情链接
  • 艾Q网

    提供设计文章,教程和分享聚合信息与导航工具,最新音乐,动漫,游戏资讯的网站。