PHP>引用数组[0]

时间:2012-06-19 20:11:45

标签: php

如何引用[0]?

object(GetClassSchedulesResult)#8 (6) { 
["ClassSchedules"]=> object(stdClass)#9 (1) { 
["ClassSchedule"]=> array(20) { 
[0]=> object(ClassSchedule)#10 (21) { 
["Classes"]=> string(18) "Rails" 

这有效:

$classes = $service->GetClassSchedules($parameters)->
             GetClassSchedulesResult->ClassSchedules->ClassSchedule;

我正试图进入“课堂”。我在引用[0]时遇到问题: 这不起作用:

$classes = $service->GetClassSchedules($parameters)->
             GetClassSchedulesResult->ClassSchedules->ClassSchedule->0->Classes;

更新:一旦我正确引用它,输出总是包含如下内容:

string(18) "the data i want here" ?>

在没有string(18)?>的情况下获取数据的简单方法是什么?

1 个答案:

答案 0 :(得分:4)

这应该有效:

$classes = $service->GetClassSchedules($parameters)->
   GetClassSchedulesResult->ClassSchedules->ClassSchedule[0]->Classes;