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"
}
*/
相关推荐
pengyu16 分钟前
【Kotlin 协程修仙录 · 元婴境 · 初阶】 | 冷流初啼:Flow 的基础与响应式编程的入门
android·kotlin
许彰午16 分钟前
# allbytaskid——一个接口扛六个DataStore
运维·服务器·php
吠品20 分钟前
Java byte数组与String互转:编码细节与踩坑记录
java·linux·服务器
晚风醉蝶36 分钟前
1-6-插入排序-InsertionSort
java·数据结构·排序算法
wawo001 小时前
Kuikly实践-从Android compose迁移到kuikly compose
android
yaoxin5211231 小时前
497. Java 反射 - 使用反射读取注解
java·开发语言·python
eralong2 小时前
Java 面向对象:继承、多态、接口
java·后端
哦虎!2 小时前
【数据库】事务
java·数据库·mysql
CDN3602 小时前
流媒体加速实践:出海东南亚短视频点播频繁缓冲,HLS 分片与 Nginx 配置调优
java·网络·nginx·流媒体加速
程序员黑豆3 小时前
Java中的null与NullPointerException完全指南:安全处理、实战排查与面试题
java·前端·ai编程