我有这样的一个应用,说明书上接受的输出结构是这样的:Parameter OUTvideos ServiceVideo[] Array of ServiceVideo
count INT Number of videos contents corresponding to specified criteria.Video format :contentId STRING
contentDescriptionId STRING
kind STRING
title STRING
title2 STRING
pitch STRING
parentalLevel STRING
imgUrl STRING我的代码是这样的:$number=$result->getVideoListReturn->count;
echo $number; //这里能否正常显示出返回值为5;$videos=$result->getVideoListReturn->videos;
print_r($videos);这里返回的是:
stdClass Object
(
)
想请问达人,怎么样能打印出videos中间的内容呢?
count INT Number of videos contents corresponding to specified criteria.Video format :contentId STRING
contentDescriptionId STRING
kind STRING
title STRING
title2 STRING
pitch STRING
parentalLevel STRING
imgUrl STRING我的代码是这样的:$number=$result->getVideoListReturn->count;
echo $number; //这里能否正常显示出返回值为5;$videos=$result->getVideoListReturn->videos;
print_r($videos);这里返回的是:
stdClass Object
(
)
想请问达人,怎么样能打印出videos中间的内容呢?
var_dump($videos); 或者
$videos=$result->getVideoListReturn->videos->contentId 这样一个个显示!
object(stdClass)#4(0){
}$videos=$result->getVideoListReturn->videos->contentId显示的是:
NULL
我的理解是videos看说明是一个数组吧,但是显示是stdClass,怎么才能将这组内容显示出来呢
一般按照stdclass来讲的话,就是$videos=$result->getVideoListReturn->videos->contentId这样输出,
当然你也可以尝试按照数组来输出.