0

我从函数print_r返回的变量中得到以下返回结果。$metadataPlugin->metadata->listAction($filter, $pager)我试图呼应这[xml]件作品,但不知道该怎么做。

KalturaMetadataListResponse Object ( [objects] => Array ( [0] => KalturaMetadata Object ( [id] => 1 [partnerId] => 8 [metadataProfileId] => 2 [metadataProfileVersion] => 1 [metadataObjectType] => 1 [objectId] => 0 [version] => 1 [createdAt] => 1353093894 [updatedAt] => 1353093894 [status] => 1 [xml] => 1353049200 ) ) [totalCount] => 1 )  

我试过了

echo $result['objects'][0]->xml;

echo $result[0]->xml;

没有成功。

4

1 回答 1

1

看起来应该是

$result->objects[0]->xml

请记住,在查看print_rvar_dump结果时,任何时候您Object (...)都需要使用->来访问为该对象列出的属性。

因此,在这种情况下,您将基本 Object 设置为$result,然后您需要从中获取objects属性。该属性包含一个数组。在数组的索引 0 处,是另一个对象,它是您的xml属性所在的对象。

于 2012-11-21T00:59:24.447 回答