Kaltura KalturaMetadataListResponse print_r结果

时间:2012-11-21 00:57:17

标签: php object kaltura

我从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;

没有成功。

1 个答案:

答案 0 :(得分:1)

看起来应该是

$result->objects[0]->xml

只要记住print_rvar_dump结果,只要您看到Object (...),就需要使用->来访问为该对象列出的属性。

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