我知道这已被回答很多次,但我似乎无法解决这个特定情况。而且我也有限的PHP语法知识。访问数组的嵌套属性
<?php $resourceCategory = get_the_terms($post->ID, 'resource_category');
第二条线替换object(stdClass)#383 (11)
与array(11)
所以它会更容易访问属性。
$array = json_decode(json_encode($resourceCategory), true);?>
我试图从显示的名字:
array(1) {
[7]=>
object(stdClass)#383 (11) {
["term_id"]=>
int(7)
["name"]=>
string(5) "cat 2"
["slug"]=>
string(5) "cat-2"
["term_group"]=>
int(0)
["term_taxonomy_id"]=>
int(7)
["taxonomy"]=>
string(17) "resource_category"
../etc
}
}
与$resourceCategory->name
。尝试使用数组整数,数组映射和众多的wordpress功能。任何帮助赞赏。
编辑:我想补充我已经尝试了明显$array[7]->name
但对于所有的情况下,这不工作,某些类别的有6个,5个等
$ array [7] - > name? – DanG 2014-09-11 10:18:39
你可以把'print_r($ array)' – sugunan 2014-09-11 10:22:08