gpt4 book ai didi

属性名称中的 PHP 冒号

转载 作者:可可西里 更新时间:2023-11-01 13:02:15 29 4
gpt4 key购买 nike

我有一个变量 $entry 设置为:

stdClass Object ( [im:name] => stdClass Object ( [label] => Amazing Breaker ) etc.

如何访问值“Amazing Breaker”?

我试图定义一个常量:

define("IMNAME", 'im:name');

但使用:

foreach ($json_output->feed->entry as $entry) {
if (isset($entry->IMNAME->label))

返回假。

问题似乎出在冒号上。对于没有冒号的键,代码将返回 TRUE。

最佳答案

您可以对“特殊”属性名称使用带有花括号的自由格式语法:

if (isset($entry->{'im:name'}->label))

关于属性名称中的 PHP 冒号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8211072/

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