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"
}
*/
相关推荐
海天鹰8 小时前
安卓分割空字符串数组长度为1
android
要开心吖ZSH9 小时前
处方物流信息同步优化:从 36 秒到亚秒级的踩坑记录
java·数据库·mysql·性能优化
Coffeeee9 小时前
从 Android 15 到 Android 17,谷歌猝不及防的音频改动
android·前端·google
Wang's Blog9 小时前
JavaWeb快速入门: MyBatis入门与实战
java·mybatis
EntyIU9 小时前
Java NIO 实战
java·开发语言·nio
用户69371750013849 小时前
AI 领域的 Harness,到底是什么意思?
android·前端·后端
二宝哥9 小时前
springboot项目使用Gradle工具实现依赖版本控制
java·spring boot·后端·gradle·版本
济*沧*海9 小时前
Set集合深度解析:原理、特性与应用场景全攻略
java
geovindu9 小时前
java: Singleton Pattern
java·开发语言·后端·单例模式·设计模式·创建型模式
一路向北North10 小时前
Spring Security OAuth2.0(16):密码模式
java·后端·spring