PHP的数据类型转换

数据类型的转换

(boolean)$num 转换为布尔型
类似的还有:(string) 、(integer) 、(float)、(array)、(object)

  • 字符串转换为整型时,字符串以数字开头的,先数字部分转换为整型,然后舍去剩余部分;数字中还有小数点,取到小数点前一位。(因此,手机号要以字符串类型处理,在PHP中处理Mysql(decimal)类型时要用(float)处理)
  • settype()可以快捷的设置数据类型:bool settype(mixed var ,string type) settype($num , ‘string’)

检测数据类型

is_bool(true) 检查变量是不是布尔型
类似的还有: is_string、 is_float/is_double、 is_integer/is_int、 is_null、is_array、 is_object、
is_numberic(检测变量是不是数字或由数字组成的字符串)

  • 查看某个变量的数据类型可以用 gettype(mixed var) 但是程序中判断要使用 is_函数
  • 查看值和类型使用 var_dump()
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值