2

我正在使用 Twig 构建一个模板来显示我的 last.fm 顶级艺术家图表。last.fm api 的一部分返回每个艺术家的图像 - 当使用 转换为 php 对象时json_decode,它看起来像这样:

object(stdClass)#22 (2) {
    ["#text"]=>
        string(49) "http://userserve-ak.last.fm/serve/34/78224120.png"
    ["size"]=>
        string(5) "small"
}

使用 PHP,我可以使用Object->{#text}. 我在 Twig 中尝试了一些方法 - Object.#text,Object[#text]等 - 但不断得到Unexpected character #.

如何在 Twig 中引用此属性?

4

1 回答 1

2

我认为:

 $template->render(array('obj', $obj));

 {{ attribute(obj, '#text') }}`
于 2013-05-05T21:21:08.647 回答