PHP:json_encode和json_decode用法

  • json_encode 函数用于将 PHP 数据结构转换为 JSON 字符串。
  • json_decode 函数用于将 JSON 字符串转换为 PHP 数据结构。
php 复制代码
// 将 PHP 数据结构转换为 JSON 字符串
$data = [
  "name" => "John",
  "age" => 25,
  "city" => "New York"
];

$jsonString = json_encode($data);
echo $jsonString; // 输出:{"name":"John","age":25,"city":"New York"}

// 将 JSON 字符串转换为 PHP 数据结构
$jsonString = '{"name":"John","age":25,"city":"New York"}';

$data = json_decode($jsonString, true);
var_dump($data);
/*
输出:
array(3) {
  ["name"]=>
  string(4) "John"
  ["age"]=>
  int(25)
  ["city"]=>
  string(8) "New York"
}
*/
相关推荐
AI你一生一世8 小时前
不止于时序存储:DolphinDB 如何成为 AI 时代的工业智能底座
java·人工智能·struts·时序数据库·工业智能·dolphindb·ai基础设施
evoxwht8 小时前
给 CRMEB V8 接一个 S3 兼容存储驱动
php
云-缩影8 小时前
拆解 AI 图像生成应用的后端架构:ECS、OSS 和大模型 API 怎么配合
java·spring boot·后端
瑞克-桑切斯8 小时前
7、MySQL 慢查询排查与优化实战指南
java·服务器·数据库
三少爷的鞋11 小时前
Android 架构七条铁律:架构师真正设计的不是代码,而是秩序
android
海的透彻13 小时前
dockerfile如何快速构建容器(java服务)
java·开发语言
xiangxiongfly91513 小时前
Android GsonFactory总结
android·gson·gsonfactory
code2cat13 小时前
Java工具篇之Gradle:用任务图组织构建与交付
java·开发语言·单元测试·gradle
北京中科新远科技13 小时前
高速交换机端口预算怎么做?下行、上联、拆分和冗余计算框架
开发语言·php
后台模板学习14 小时前
大模型 Prompt 工程在电商订单系统中的踩坑记录
java·python·prompt