既存のJSON配列に別の項目を挿入したいと思います。 「ギャラリー1」または「ギャラリー2」などでPHP - ネストされたJSON配列に項目を追加する
{
"gallery": [
{
"titel": "Gallery 1",
"thumb": "http://via.placeholder.com/150x150",
"images": [{
"image": "http://via.placeholder.com/150x150"
},{
"image": "http://via.placeholder.com/150x150"
},{
"image": "http://via.placeholder.com/150x150"
},{
"image": "http://via.placeholder.com/150x150"
},{
"image": "http://via.placeholder.com/150x150"
},{
"image": "http://via.placeholder.com/150x150"
}]
}, {
"titel": "Gallery 2",
"thumb": "http://via.placeholder.com/150x150",
"images": [{
"image": "http://via.placeholder.com/150x150"
},{
"image": "http://via.placeholder.com/150x150"
}]
}
]
}
...広い画像が追加されます。
対応する「タイトル」に新しい画像を追加するにはどうすればよいですか?
最も実用的なアプローチはJSON_DecodeでPHPオブジェクトにあなたのJSON文字列を変換するかもしれません()。その後、オブジェクトを直接操作したり、繰り返したりすることができます。私が良い例を見つけることができたら、ここに投稿します。 –