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"
}
*/
相关推荐
毛骗导演2 分钟前
万字解析 OpenClaw 源码架构-跨平台应用之Android 应用
android·前端·架构
@小明月3 分钟前
前端进阶之路
java·前端·笔记
不光头强5 分钟前
HashMap知识点
java·开发语言·哈希算法
顺风尿一寸9 分钟前
Spring事务回滚探秘:从@Transactional到数据库连接的完整旅程
java·后端
焦糖玛奇朵婷11 分钟前
盲盒小程序一站式开发
java·大数据·服务器·前端·小程序
yatum_201411 分钟前
VirtualBox 搭建 Hadoop-2.7.3 集群完整安装总结
java·ide·eclipse
番茄去哪了12 分钟前
高并发选课系统页面阻塞现象的技术原理分析:同步交互与悲观锁机制
java·缓存·科普·面向对象编程
程序员Terry23 分钟前
别老写重复代码了!模版方法模式一次讲透
java·设计模式
是2的10次方啊23 分钟前
String.format 替换踩坑记:从遇坑、读源码到手写实现
java·源码阅读
不光头强25 分钟前
手写tomcat
java·tomcat