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"
}
*/
相关推荐
zzzll111136 分钟前
Spring Boot 实现数据脱敏:自定义注解 + Jackson 序列化器
java·spring boot·后端
努力的lpp7 小时前
php反序列化一(大白话版)
开发语言·web安全·php·ctf·反序列化
lhldsg8 小时前
全民健身解决方案小程序开发:从0到1的技术实战
java·数据库·需求分析
flower_drop8 小时前
基于 WebUSB 与 CDP:在浏览器端实现 Android 设备通信与无证书抓包实践
android·chrome·测试工具·adb·bug·edge浏览器
jason成都8 小时前
Spring WebFlux 适配达梦新方案|dm‑r2dbc:Netty 异步传输的实验性 R2DBC 驱动
java·后端·spring
SendTomo8 小时前
【技术交流】从0到1构建一个汉字学习平台:汉字吧(hanzi8.com)的技术架构猜想
redis·mysql·nginx·php·个人开发
泡海椒8 小时前
内置SPI函数库详解:JQuick-Java Builtin工具类实战用法
java·开发语言·python
辰烨chenye8 小时前
LeetCode Hot 100 题解 · 二分篇
java·算法·leetcode
小羊没烦恼!9 小时前
Hello Web API系列教程——Web API与国际化
java·服务器·前端·javascript·php
撩得Android一次心动10 小时前
Jetpack Compose 知识点整理1【个人用】
android·学习·kotlin·android jetpack·compose