从数组中获取一个项目

时间:2010-08-20 12:47:37

标签: php

我有这个数组$node->taxonomy,如果我var_dump()它就会输出这些数据:

array(1) {
 [4]=>  object(stdClass)#21 (5) {
   ["tid"]=>  string(1) "4"
   ["vid"]=>  string(1) "4"
   ["name"]=>  string(9) "Marketing"
   ["description"]=>  string(0) ""
   ["weight"]=>  string(1) "1"
 }
}

如何从中提取元素“name”?

4 个答案:

答案 0 :(得分:4)

这样:

$node->taxonomy[4]->name

答案 1 :(得分:2)

$node->taxonomy[4]->name

答案 2 :(得分:2)

<?php
echo $node->taxonomy[4]->name;

或者如果您不知道数字(或数字更改),但它可以使用数组中的第一个元素:

<?php
$x = current($node->taxonomy);
echo $x->name;

答案 3 :(得分:1)

简单如下:

$node->taxonomy[4]->name