2012-05-21 5 views
9

그래서이 배열을 변수 제목 $arr에 저장했습니다. 다음 "를 커뮤니티 표시 할 것입니다 내가PHP 배열 stdClass 객체 - 에코 값

Array ([0] => stdClass Object ([term_id] => 11 
           [name] => Community Service 
           [slug] => community-service 
           [term_group] => 0 
           [term_taxonomy_id] => 11 
           [taxonomy] => category 

그래서 내가이

에코 $의 편곡과 같이 원하는 잡아 또는 [슬러그]의 값을 에코하려면 [슬러그]

서비스". 이것은 꽤 쉬운 일이라고 확신하지만 배열 stdClass에서 값을 가져 와서 페이지에 표시하는 방법을 알아낼 수 없습니다. 고맙습니다.

+0

그 데이터는'json_decode()'를 호출 한 것이 었나요? –

답변

32

배열 $arr에는 개체 인 1 개의 항목이 포함되어 있습니다. 속성에 액세스하려면 -> 구문을 사용해야합니다.

echo $arr[0]->slug;

+0

간단 ... 정말 고마워요. – user982853

4

미안하지만, 당신이 더 우아한 뭔가를 할 수 있습니다. 그것은 당신의 배열은 하나의 객체를 포함하기 때문에 일을해야하는데

echo $arr[0]->slug; 

foreach ($array as $obj) 
{ 
    // Here you can access to every object value in the way that you want 
    echo $obj->term_id; 
} 
0

은 ... 간단한 다음 코드를 사용해보십시오.