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"
}
*/
相关推荐
一个儒雅随和的男子1 分钟前
MQTT常见的问题?
java
Mr.45671 分钟前
Netty中实现设备消息串行处理:Semaphore + 线程池
java·后端
2601_961194023 分钟前
考研资料电子版|下载|pdf
java·python·考研·eclipse·django·pdf·pygame
骄马之死6 分钟前
JVM 核心知识
java·jvm
好家伙VCC10 分钟前
Rust+Bioinfo:80ms极速SNP注释引擎
java·开发语言·算法·rust
ANnianStriver19 分钟前
PetLumina-AI 驱动的宠物生活管理平台
java·生活·vue3·springboot·ai编程·宠物·全栈开发
好家伙VCC23 分钟前
Delta Lake + Flink 实现近实时数据湖 Schema 演化
java·大数据·flink
隔窗听雨眠24 分钟前
VMware迁移上云的十个关键关卡
开发语言·php·vmware
吴梓穆25 分钟前
Python 基础语法2 if 运算符 循环
android·开发语言·python
hoho_1225 分钟前
如何替换jar包中依赖的其他jar
java·pycharm·jar