无法从此php数组中获取单个值

时间:2017-09-22 10:18:00

标签: php arrays wordpress

var_dump($locations);

显示:

array(1) { 
    [0]=> object(WP_Term)#3193 (10) { 
        ["term_id"]=> int(11) 
        ["name"]=> string(15) "Agence Himalaya" 
        ["slug"]=> string(15) "agence-himalaya" 
        ["term_group"]=> int(0) 
        ["term_taxonomy_id"]=> int(11) 
        ["taxonomy"]=> string(8) "location" 
        ["description"]=> string(0) "" 
        ["parent"]=> int(0) 
        ["count"]=> int(1) 
        ["filter"]=> string(3) "raw" 
    } 
}

我需要在此数组中获取["name"]

我尝试了$locations[0]["name"]和不同的事情,但我没有设法获得商品价值。

雨果

1 个答案:

答案 0 :(得分:0)

upload.single()是一个对象,如果这不是upload.fields()的实现,则无法使用WP_Term来读取它的名称属性。

如果是ArrayAccess$obj['name']是公共变量,那么您可以使用WP_Term

在您的情况下,解决方案是

$name