访问对象内部的元素

时间:2013-12-10 11:32:21

标签: php oop

var_dump($row_games_query)

给出以下内容 -

object(MultiCore)#15 (1) {
  ["_data":"MultiCore":private]=>
  array(2) {
    [0]=>
    object(Core)#18 (1) {
      ["_data":"Core":private]=>
      array(2) {
        ["games"]=>
        string(5) "1,2,3"
        ["email"]=>
        string(8) "20012082"
      }
    }
    [1]=>
    object(Core)#17 (1) {
      ["_data":"Core":private]=>
      array(2) {
        ["games"]=>
        string(7) "7,8,9,0"
        ["email"]=>
        string(8) "20012083"
      }
    }
  }
}

我如何访问游戏?

我正在尝试以下但无法访问游戏。

  for ($i = 0; $i <= $row_games_query->length(); $i++) {
        $result = $row->get($i);
        $games_over_list = $result->games;
    }

请帮助。

1 个答案:

答案 0 :(得分:1)

尝试将函数添加到Core类,如

public function getGames() {
    return $this->_data; // the array of games
}

然后调用它。