PHP中使用json数据格式定义字面量对象的方法

PHPer都知道PHP是不支持字面量了,至少目前版本都不支持。比如,在JS中可以这样定义object

代码如下:
Python中定义字典,也可以这样定义:
代码如下:
但在PHP中这么定义object:
代码如下:
会报错:
代码如下:
我们可以借用json格式,用引号把包下然后再json_decoude就好。
代码如下:
执行结果:
代码如下:
qttc [url] => www.jb51.cc )
由于PHP不支持字面量or匿名函数,所以使用以上定义的方法定义object时不能添加function到object里,还可以这样添加数组元素:
代码如下:
执行结果:
代码如下:
qttc [url] => www.jb51.cc [arr] => Array ( [0] => zhangsan [1] => lisi )

)

相关文章

文章浏览阅读8.4k次,点赞8次,收藏7次。SourceCodester Onl...
文章浏览阅读3.4k次,点赞46次,收藏51次。本文为大家介绍在...
文章浏览阅读1.1k次。- php是最优秀, 最原生的模板语言, 替代...
文章浏览阅读1.1k次,点赞18次,收藏15次。整理K8s网络相关笔...
文章浏览阅读1.2k次,点赞22次,收藏19次。此网络模型提供了...
文章浏览阅读1.1k次,点赞14次,收藏19次。当我们谈论网络安...