PHPオブジェクトを配列に変換する問題 次の$imagesはキーと値を変換する配列です。 $images がオブジェクトの場合はどうすればよいでしょうか?オンライン待機中
function change($images,$a=0){
foreach($images as $key=>$value){
$images[$a][$value['picture_id']]=$value[ 'local_path'];
$images[$a]['picture_id']=$value['picture_id'];
$a++;
$images を返す }
$arry=change($images);
ディスカッションへの返信 (解決策)
データベースは変換する必要はありません。 foreach だけですが、オブジェクトは値を処理するために $obj->xxx を使用します
データベースはデータを変換する必要はありません。foreach するだけですが、オブジェクトは値を処理するために $obj->xxx を使用しますか?
おっしゃるとおりですが、フロントエンドで必要なフィールドは異なり、foreach の名前を変更する必要があり、すでに変更されています