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"
}
*/
相关推荐
zcmodeltech7 小时前
反应装置模型控制系统设计与实现:多设备协同联动方案
java·网络·数据库·stm32·嵌入式硬件·能源·制造
码视野7 小时前
基于 Spring Boot + Vue3 的【城市地下燃气管网微泄漏感知与相邻地下空间燃爆预警中台】设计与实现(含PRD/三端高保真源码/大屏)
java·前端·人工智能·spring boot·后端
峥嵘life8 小时前
Android16 系统 APEX 模块说明
android·大数据·开发语言
2601_962071578 小时前
数据库系统架构与DBMS功能探微:现代信息时代数据管理的关键
java·开发语言·数据库
梦想的旅途28 小时前
如何高效调用企业微信通讯录API管理组织架构
java·开发语言·企业微信
2601_962065258 小时前
2.启动mysql容器
java·数据库·mysql
2601_962065498 小时前
PHP For 循环
android·java·php
2601_962201728 小时前
Java进阶,集合,Colllection,常见数据结构
java·数据结构·windows
彷徨而立8 小时前
【C/C++】多线程读写普通 int 变量的一些问题
java·c语言·c++
卓怡学长8 小时前
w175基于springboot校园二手物品交易平台
java·spring boot·spring·maven·intellij-idea