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"
}
*/
相关推荐
Mark_ZP11 小时前
【锁2】锁的分类与概念
java·
帅次11 小时前
Android 应用高级面试:Window 近1年高频追问 18 题
android·面试·职场和发展
caishenzhibiao11 小时前
顺势捕猎者副图 同花顺期货通指标
java·c语言·c#
总捣什么乱111 小时前
MySQL MySQL是怎么保证主备一致的?
android·mysql·adb
笨蛋不要掉眼泪11 小时前
RabbitMQ消息队列:SpringAMQP
java·分布式·rabbitmq
wang_xin_88812 小时前
PHP函数
开发语言·php
zzm62812 小时前
精读 HinDroid:基于异构信息网络的安卓恶意软件检测
android
Immortal__y12 小时前
php函数
开发语言·php
Mark_ZP12 小时前
【锁6】AQS (AbstractQueuedSynchronizer) 核心原理详解
java
AI砖家12 小时前
多商户多租户系统架构设计文档(Java版)
java·开发语言·系统架构·多租户·多商户