php - 数据类型转换

自动类型转换

在特殊运算时,会有自动类型转换的情况

自动转换为: false 自动转换为:true 自动转换为:int 自动转换为:string
整型: 0 非 0 整数 true : 1 true : "1"
浮点: 0.0 或 0.00 非 0 浮点数 false : 0 false : " "
字符串: " " 或 "0" 非空字符串 null: 0 null: " "
数组:空数组 非空数组
null 对象
未知变量(或被销毁变量)

强制类型转换

• 改变原变量类型
使用 settype() 函数可以将一个指定变量强制转换为另一种指定类型
• 不改变原变量类型
格式:新变量 = (指定变量类型) 原变量;

数组转 JSON

函数 说明
json_encode( 数组 ) JSON 格式编码 (参数必须是 utf-8 编码,否则会得到空字符或者 null)
json_decode( 字符串,参数 ) 对 JSON 格式的字符串进行解码,参数:true : 返回 数组 false : 返回 对象
posted @   ReYiRFW  阅读(135)  评论(0编辑  收藏  举报
编辑推荐:
· 聊一聊坑人的 C# MySql.Data SDK
· 使用 .NET Core 实现一个自定义日志记录器
· [杂谈]如何选择:Session 还是 JWT?
· 硬盘空间消失之谜:Linux 服务器存储排查与优化全过程
· JavaScript是按顺序执行的吗?聊聊JavaScript中的变量提升
阅读排行:
· 好消息,在 Visual Studio 中可以免费使用 GitHub Copilot 了!
· 工作中这样用MQ,很香!
· 使用 .NET Core 实现一个自定义日志记录器
· 没事别想不开去创业!
· 聊一聊坑人的 C# MySql.Data SDK
点击右上角即可分享
微信分享提示