2016-09-19 8 views
-1

私は正しくアクセスできないような配列を持っており、アドレスをエコーし​​ています。それは$userと呼ばれ、ここでそれについてますprint_rでいます:配列アイテムをエコーすることができません

Array( 
    [0] => stdClass Object   
    (   
     [id] => 1    
     [firstname] => Casper    
     [lastname] => *lastname*    
     [email] => someEmail    
     [username] => aUsername    
     [password] => *encrypted password*    
     [address] => myAddress    
     [address2] =>    
     [city] =>    
     [state] =>    
     [zipcode] => 1111    
     [join_date] => current timestamp   
    ) 
) 
1 

それはCodeIgniterの中だと、これまで私が試した:

echo $user['address'];

echo $user->address;

人とも運を持ちます。任意のヘルプが大幅に強化されています

+4

はただ、これで試してみてください:オブジェクトの配列にアクセスするにはあなたのような特定のコードをエコーする->

をあなたがしている使用する必要があり、 '$ユーザー[0] - > address' あなたが持っています多次元配列で、最初のインデックスは0で、オブジェクトを持つ最初のインデックスの内側にもあります。 –

+0

'echo $ user [0] - > address;'を書いて一度チェックしてください –

+0

私も$ user [0] ['address'] 'を試しましたが、これはうまく動作します。 – Niantic

答えて

4

多次元配列で、最初のインデックスは0で、オブジェクトを持つ最初のインデックスの内側にもあります。

echo $user[0]->address;

関連する問題