各Jsonオブジェクトパラメータをどのように反復処理できますか?Symfony:jsonオブジェクトから配列への反復
入力としてJsonオブジェクトを受け取ります。このオブジェクトを配列に変換するか、各パラメータを繰り返し処理するにはどうすればよいですか?
例:私のようにJSONオブジェクトを受け取るので、私は、配列にJSONファイルをデコードすることはできませんよコントローラで
//$requestData - decoded json content
foreach ($requestData->data as $param){
//do smth with each param
}
:コントローラで
{
"firstName": "Jane",
"lastName": "Dow",
"aboutMe": "Web developer"
}
はそれのような何かを行うことが可能ですすでに入力されています。
あなたが属性を反復処理したい、このようなPHPオブジェクトを反復処理することができますか?だからfirstnameは配列の最初のeleement、lastnameはsecondなどですか? – Matteo
配列にキャストすると、 '$ array =(array)$ requestData-> data;'のように動作します。 – qooplmao