ひとつひとつちゃんとnew宣言してあげないといけないっぽい。以下のコードを書いたらうまく動かなかった。
$objects[] = new Class;
for($i=0;$i<$NUM;$i++){
$objects[$i]->function();
}これならうまくいく。
for($i=0;$i<$NUM;$i++){
$objects[$i] = new Class;
$objects[$i]->function();
}
ひとつひとつちゃんとnew宣言してあげないといけないっぽい。以下のコードを書いたらうまく動かなかった。
$objects[] = new Class;
for($i=0;$i<$NUM;$i++){
$objects[$i]->function();
}これならうまくいく。
for($i=0;$i<$NUM;$i++){
$objects[$i] = new Class;
$objects[$i]->function();
}