私はここにこれと似たような質問がたくさんあることを知っていますが、私が実行し続ける問題は、他のjsonファイル配列が設定されている方法が私と同じではないということです。JsonデータをPHP変数に戻す
私がしようとしているのは、単純なプロセスでなければなりませんが、私はjsonアレイに精通していないので、私は他のものです。
ローカルのjsonファイルでデータ表示を行い、返される各アイテムに対してPHP変数を作成したいだけです。
JSONファイルは簡単で、次のようになります...それは常にちょうどこれらの4つの項目から構成されます
[
{
"titleOne": "Foo",
"textOne": "Bar",
"titleTwo": "Foo",
"textTwo": "Bar"
}
]
。次に、私は次のPHPを使用してファイルを読み取り、デコードします。
$data = file_get_contents ('./data.json');
$json = json_decode($data, true);
foreach ($json as $key => $value) {
foreach ($value as $key => $val) {
echo $key . '====>' . $val . '<br/>';
}
}
しかしこれは単にデータを出力します。これらの4つの項目のそれぞれを変数にしようとしています。例...
$titleOne
$textOne
$titleTwo
$textTwo
...変数をフォームで使用できるようにします。
私はこれと多くの似たような疑問を見つけましたが、jsonデータは常に設定が異なるため、結果としてエラーが発生します。
フォームの配列エントリにアクセスするだけです。 '$ json [0] ['titleOne']' – jedifans
私はjson配列でそれを学んでいません。どうしたらいいのか説明できますか? – user2284703
'$ json [0] ['titleOne']' – smarx