2012-05-21 21 views
9

です。この配列を変数タイトル$arrに保存しています。私は、「地域社会を表示していました[スラッグ]PHP配列のstdClassオブジェクト - エコー値

だから私はこの

エコー$ arrのような何かをしたいつかむしたいか、[スラッグ]

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

申し訳ありませんが、あなたはよりエレガントな何かを行うことができます。それはあなたの配列が1つのオブジェクトのみが含まれているため、作業をすることになって

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

は...シンプルな、次のコードを試してみてください。

関連する問題