本文介绍如何通过类型转换确保 json_encode() 将数组值正确编码为 json 数字(而非字符串),避免意外的双引号包裹,尤其适用于需严格遵循 json schema 或对接前端/api 的场景。
在 PHP 中,json_encode() 会严格依据 PHP 变量的实际类型生成对应的 JSON 值:字符串(string)→ JSON 字符串(带双引号),整数(int)→ JSON 数字(无引号),浮点数(float)→ JSON 数字,布尔值(bool)→ true/false 等。若你观察到类似 {"plate":"LQT 883","model":"-1584460854"} 的输出,说明 $row['item'] 在 PHP 中是字符串类型(例如数据库字段为 VARCHAR 或未显式转换),即使内容全是数字,json_encode() 仍会将其序列化为 JSON 字符串。
✅ 正确做法是显式类型转换,确保该值以整数形式参与编码:
echo json_encode([
"plate" => $randomString . $result_4 . $plate,
"model" => (int)$row['item'] // 强制转为整型
], JSON_UNESCAPED_UNICODE); // 推荐添加此标志以支持中文等 Unicode 字符(PHP 5.4+)⚠️ 注意事项:
"model" => is_numeric($row['item']) ? (int)$row['item'] : null
接收方解析。总结:JSON 的类型语义源于 PHP 源数据类型。要输出无引号的数字,关键不是修改 json_encode() 的输出,而是确保传入的值本身就是 int 或 float。一次精准的类型转换,胜过后续所有字符串修补。
# php
# js
# 前端
# json
# 编码
# 数据类型
# String
# Float
# 字符串
# bool
# int
# 字符串类型
# 类型转换
# 数据库
# 双引号
# 适用于
# 将其
# 而非
# 并由
# 时应
# 极易
# 仅需
# 为大
# 仍会
相关文章:
如何在Golang中指定模块版本_使用go.mod控制版本号
电商网站制作多少钱一个,电子商务公司的网站制作费用计入什么科目?
智能起名网站制作软件有哪些,制作logo的软件?
三星网站视频制作教程下载,三星w23网页如何全屏?
如何快速搭建虚拟主机网站?新手必看指南
如何在Ubuntu系统下快速搭建WordPress个人网站?
如何选择美橙互联多站合一建站方案?
网页制作模板网站推荐,网页设计海报之类的素材哪里好?
c# Task.Yield 的作用是什么 它和Task.Delay(1)有区别吗
如何在企业微信快速生成手机电脑官网?
如何在万网自助建站平台快速创建网站?
网站制作价目表怎么做,珍爱网婚介费用多少?
昆明高端网站制作公司,昆明公租房申请网上登录入口?
在线教育网站制作平台,山西立德教育官网?
如何自定义建站之星模板颜色并下载新样式?
内部网站制作流程,如何建立公司内部网站?
一键网站制作软件,义乌购一件代发流程?
网页设计网站制作软件,microsoft office哪个可以创建网页?
如何在云主机上快速搭建多站点网站?
mc皮肤壁纸制作器,苹果平板怎么设置自己想要的壁纸我的世界?
高防服务器租用首荐平台,企业级优惠套餐快速部署
网站视频制作书签怎么做,ie浏览器怎么将网站固定在书签工具栏?
寿县云建站:智能SEO优化与多行业模板快速上线指南
如何通过商城免费建站系统源码自定义网站主题?
如何解决VPS建站LNMP环境配置常见问题?
江苏网站制作公司有哪些,江苏书法考级官方网站?
表情包在线制作网站免费,表情包怎么弄?
免费网站制作appp,免费制作app哪个平台好?
品牌网站制作公司有哪些,买正品品牌一般去哪个网站买?
如何用5美元大硬盘VPS安全高效搭建个人网站?
网站制作中优化长尾关键字挖掘的技巧,建一个视频网站需要多少钱?
头像制作网站在线观看,除了站酷,还有哪些比较好的设计网站?
,巨量百应是干嘛的?
历史网站制作软件,华为如何找回被删除的网站?
如何快速搭建FTP站点实现文件共享?
如何在IIS中新建站点并配置端口与物理路径?
php条件判断怎么写_ifelse和switchcase的使用区别【对比】
如何在局域网内绑定自建网站域名?
开源网站制作软件,开源网站什么意思?
网站制作大概多少钱一个,做一个平台网站大概多少钱?
巅云智能建站系统:可视化拖拽+多端适配+免费模板一键生成
网站建设制作、微信公众号,公明人民医院怎么在网上预约?
建站为何优先选择香港服务器?
建站之星客服服务时间及联系方式如何?
制作充值网站的软件,做人力招聘为什么要自己交端口钱?
网站插件制作软件免费下载,网页视频怎么下到本地插件?
javascript中对象的定义、使用以及对象和原型链操作小结
香港服务器网站推广:SEO优化与外贸独立站搭建策略
建站之星如何配置系统实现高效建站?
专业网站设计制作公司,如何制作一个企业网站,建设网站的基本步骤有哪些?
*请认真填写需求信息,我们会在24小时内与您取得联系。