gpt4 book ai didi

php - PHP 中的内联 JSON 语法

转载 作者:可可西里 更新时间:2023-11-01 13:08:19 26 4
gpt4 key购买 nike

如果你能这样写,PHP 会更酷:

$array = [2, 3, 5];

$object = { "name" : "Harry", "age" : 23, "cats" : ["fluffy", "mittens", "whiskers"]};

但是,我只是花了很多时间寻找向 PHP 添加 json 语法的扩展(甚至是实验性的 alpha 或其他任何东西),但一无所获。

有这样的东西吗?

如果不是,考虑到 json_decode() 和 facebook 的 XHP 的存在, 写一个扩展来做到这一点会很困难吗?

我没有编写 PHP 扩展的经验,尽管我在大学里用过很多 C。

最佳答案

您可以将您的数据结构包装在 json_decode 中并完成它:

$array = json_decode('[2, 3, 5]');

$object = json_decode('{
"name" : "Harry",
"age" : 23,
"cats" : [
"fluffy", "mittens", "whiskers"
]
}');

是的,在执行语句之前它不会进行类型检查,并且处理多个引号时会遇到一些问题,但您始终可以为此使用 HEREDOC。

关于php - PHP 中的内联 JSON 语法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3273596/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com