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"
}
*/
相关推荐
程序员老邢5 分钟前
【技术底稿 18】FTP 文件处理 + LibreOffice Word 转 PDF 在线预览 + 集群乱码终极排查全记录
java·经验分享·后端·pdf·word·springboot
AI玫瑰助手15 分钟前
Python基础:列表的定义、增删改查核心操作
android·开发语言·python
磊 子23 分钟前
类模板与派生1
java·开发语言·c++
AirDroid_cn26 分钟前
安卓15分享Wi-Fi二维码能换颜色吗?自定义颜色方法
android
:12127 分钟前
java面试基础2
java·开发语言·面试
云烟成雨TD31 分钟前
Spring AI Alibaba 1.x 系列【30】Nacos Skill Registry 的底层设计与实现
java·人工智能·spring
北辰屿风34 分钟前
宝塔部署tomcat项目,nginx负载均衡代理访问报错404问题
java·tomcat
鱼鳞_44 分钟前
Java学习笔记_Day37(网络编程)
java·网络·笔记·学习
Metaphor6921 小时前
使用 Python 合并 PDF 文件
java·python·pdf