0

[label] => For Rent多次元配列からこのデータを取得しようとしています。これが私の配列です

Array ( [listing_id] => 0 
        [fields] => 
                   Array ( [1] => Property House 7 [2] => 30 [4] => sdfasd
                           [11] => Bungalow [10] => Philippines [12] => 1800100
                           [13] => 1 [14] => 1 [15] => Yes [16] => Yes [17] => Yes
                           [18] => Yes [26] => Yes [25] => Yes [24] => Yes
                           [23] => Yes [22] => Yes [21] => Yes [20] => Yes [19] => Yes) 
        [fees] => Array ( 
            [30] => stdClass Object ( [id] => 2 [label] => For Rent [amount] => 0.00
                                      [days] => 7 [images] => 0
                                      [categories] => 
                                        Array ( [all] => 0 
                                [categories] => Array ( [0] => 30 ) ) [extra_data] => ) ) 

                                [images] => Array ( ) [thumbnail_id] => 0 )

PHPコードを使用labelする価値のあるをどのようにエコーしますかFor Rent

4

3 に答える 3

1

試す

$array[fees][30]->label

$arrayあなたがトップレベルの変数であるものはどこにありますか。

于 2012-10-04T05:07:51.860 に答える
1
echo $yourArray['fees'][30]->label

それは単なる配列ではありません...それはその中にオブジェクトを含む配列です。を使用し->てオブジェクトのプロパティにアクセスします。

于 2012-10-04T05:08:08.617 に答える
0

キーを使用して、配列の任意の値にアクセスできます。このようにアクセスするだけです For Rent:-

echo $arrayName['fees'][30]->label

これは、賃貸料のように表示されます(オブジェクト属性にアクセスするには、これを使用する必要があるため、矢印演算子)

于 2012-10-04T05:27:50.147 に答える