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"
}
*/
相关推荐
kesifan5 分钟前
JAVA的线程的周期及调度
java·开发语言
李少兄6 分钟前
解决 Spring Boot 中 YAML 配置文件的 `ArrayIndexOutOfBoundsException: -1` 异常
java·spring boot·后端
_李小白12 分钟前
【Android FrameWork】第二十天:AudioTrack
android·gitee
uup16 分钟前
Java 多线程环境下的资源竞争与死锁问题
java
走在路上的菜鸟18 分钟前
Android学Dart学习笔记第十节 循环
android·笔记·学习·flutter
LiuYaoheng20 分钟前
【Android】RecyclerView 刷新方式全解析:从 notifyDataSetChanged 到 DiffUtil
android·java
Wpa.wk24 分钟前
selenium自动化测试-简单PO模式 (java版)
java·自动化测试·selenium·测试工具·po模式
春卷同学26 分钟前
打砖块 - Electron for 鸿蒙PC项目实战案例
android·electron·harmonyos
洛_尘31 分钟前
JAVA第十一学:认识异常
java·开发语言
wei1155644 分钟前
compose自定义控件
android