2016-12-05 10 views
0

配列内のオブジェクトプロパティにアクセスするためのあらゆるバリエーションを試しました。私は戻って私は$ userTokenValidという変数に格納してるAPIを形成するいくつかのデータを取得しています:は配列のオブジェクトにアクセスできません

echo json_decode($userTokenValid[0]->authTokenValid); 

Iを:私はそのようにようauthTokenValidプロパティにアクセスしようとしている

$userTokenValid = [{"authTokenValid":1}]; 

これは非常に基本的かもしれないが、私が間違っていた場所を見つけることができないことを感謝します。

+0

でそれをデコードすることができますが、 'のvar_dump($ userTokenValid)' – Dragos

+0

結果は文字列(27) "[{" authTokenValid」で試します}] " –

答えて

2

$userTokenValidは有効ではありません。しかし、[{"authTokenValid":1}]は有効なjson文字列です。 1:

$userTokenValid = '[{"authTokenValid":1}]'; 

あなたは

$json = json_decode($userTokenValid); 

ついに

echo $json[0]->authTokenValid; 
関連する問題