PHP中的内联JSON语法

前端之家收集整理的这篇文章主要介绍了PHP中的内联JSON语法前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
如果你能写这样的东西,PHP会更酷!
$array = [2,3,5];

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

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

有这样的事吗?

如果没有,考虑到json_decode()和facebook的XHP的存在,是否难以编写扩展来执行此操作?

我没有编写PHP扩展的经验,虽然我在大学里做了很多C.

您可以将您的数据结构包装在json_decode中并完成它:
$array = json_decode('[2,5]');

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

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

猜你在找的PHP相关文章