前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >PHP数据类型转换

PHP数据类型转换

作者头像
用户7886150
修改2021-02-26 10:12:23
1.1K0
修改2021-02-26 10:12:23
举报
文章被收录于专栏:bit哲学院

参考链接: php 数据类型

指的是将数据(变量)的值转换成目标数据类型。  PHP中有两种数据类型转换方式:自动转换,强制转换 

自动转换:系统根据操作所需要的类型将变量的值进行对应类型的转换  自动转换都是系统本身所做的事情,不需要用户去干预。 

强制转换:我们根据具体的需求,将变量的值事先转换成所需的数据类型  int,integer:整型,将数据转换成整型  bool,Boolean:将数据值转换成布尔型  float:转换成浮点型  string:转换成字符型  array:转换成数组类型  object:转换成对象类型 

语法:(数据类型)变量  查看数据类型的方式  1.var_dump把变量的类型及长度还有数据值都输出  2.通过函数gettype函数,获得数据的类型,返回一个字符串   

设置数据类型:settype($var,’类型’) 《========》(类型)$var     

转换:自动转换和强制转换   

字符串转整型   

自动转转:字符串转数值    规则如下  1.字符串只有以数值或者小数点开始的时候,系统才会有可能将字符串进行数值转换,要不然直接转换成0  2.只读取前面连续的数值,没有字母或者其他特殊字符  3.只读取一个小数点  4.如果有小数点最终保留,那么数据类型变成浮点型,否则是整型 

  判断数据类型  PHP提供了一些列函数来判断数据的类型。函数都是以is_开头,后面跟数据类型。  如果是目标类型则返回TRUE,否则返回FALSE  is_bool  is_float  is_integer  is_object  is_array  is_string  is_resource  is_scalar:判断一个变量的值是否是标量类型  is_null  is_numeric:检测变量是否为数字或数字字符串

本文系转载,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文系转载前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档