2014-08-28 7 views
0

내 비누 요청에서 반환 된이 객체에서 모든 연도를 반향시키고 싶습니다.
배열을 반복하여 액세스하는 방법을 모르겠습니다.
출력은 년을 나열합니다 print_r($response_year);PHP 비누 요청 객체의 배열에 액세스합니다.

stdClass Object 
(
    [GetVehicleYearsResult] => stdClass Object 
     (
      [Errors] => 
      [Years] => stdClass Object 
       (
        [int] => Array 
         (
          [0] => 2015 
          [1] => 2014 
          [2] => 2013 
          [3] => 2012 
          [4] => 2011 
          [5] => 2010 
          [6] => 2009 
          [7] => 2008 
          [8] => 2007 
          [9] => 2006 
          [10] => 2005 
          [11] => 2004 
          [12] => 2003 
          [13] => 2002 
          [14] => 2001 
          [15] => 2000 
          [16] => 1999 
          [17] => 1998 
          [18] => 1997 
          [19] => 1996 
          [20] => 1995 
          [21] => 1994 
         )  
       )  
     )  
) 

답변

0

이에서입니다.

foreach ($response_year->GetVehicleYearsResult->Years->int as $year) { 
    echo $year; 
} 

어레이는 $array = $response_year->GetVehicleYearsResult->Years->int;에 의해 액세스 될 수있다.

단순히 이러한 구조에 그 기억, '배열'후 ->

  • 를 사용

    • '객체'후를 사용 [$key]