Ajuda para popular objeto em PHP para API
Preciso popular um objeto com vários dados, porém quando tento somente o último dado está sendo inserido nele. Alguém poderia me dar uma ajuda?
for($i = 0; $i <= 5; $i++){
$musicObj = (object)["id" => $i, "title" => "title".$i];
$output = (object)[];
$output->items = (object) ["music" => $musicObj];
}
print_r($output);
Retorno:
stdClass Object ( [items] => stdClass Object ( [music] => stdClass Object ( [id] => 5 [title] => title5 ) ) );
Precisaria que fosse criado um objeto "music" para cada execução do loop.
Algo +/- assim:
Spoiler
stdClass Object ( [items] => stdClass Object (
[music] => stdClass Object ( [id] => 0 [title] => title0 )
[music] => stdClass Object ( [id] => 1 [title] => title1 )
[music] => stdClass Object ( [id] => 2 [title] => title2 )
[music] => stdClass Object ( [id] => 3 [title] => title3 )
[music] => stdClass Object ( [id] => 4 [title] => title4 )
[music] => stdClass Object ( [id] => 5 [title] => title5 )
) );Discussão (1)
Carregando comentários...