语法是什么


What is the syntax

我的变量($tax_terms)包含以下信息:

Array
(
    [5] => stdClass Object
        (
            [term_id] => 120
            [name] => work
            [slug] => work
        )
)

我想显示名称。显示名称的php语法是什么。

您可以使用:

$tax_terms[5]->name;

由于$tax_terms似乎是一个数组,并且第5个键处的值是一个对象,因此您可以按如下方式访问name

$name = $tax_terms[5]->name;

您可能希望在数组上调用array_values()来强制重新索引,因为看起来有人可能在原始数组中使用了unset()。这样做会使访问这些值更加合乎逻辑。

例如:

$tax_terms = array_values($tax_terms);
$name = $tax_terms[0]->name;

试试这个:

$tax_terms[5]->name