Det kommer an på...
Så det koger ned til, hvor meget data du vil proppe ind i det array på et bestemt tidspunkt.
Derudover er der et fald-back. Hvis det array-refererede ikke eksisterer, når du kalder det ved hjælp af array_push, vil du støde på en fejl. Hvis du bruger $array[], bliver arrayet oprettet for dig.