php - créer,de manière dynamique, un tableau initialisé à N éléments null

Je veux créer dynamiquement un tableau avec N (sans knowking N) éléments.

Quelque chose comme une fonction

public function create_array($num_elements){

     .....
}

qui m'a fait quelque chose comme

//call the function.... 
create_array(3);

//and the output is: 
array{
   0 => null
   1 => null
   2 => null
}

J'ai déjà pensé à array_fill et un simple foreach boucle.

Existe-il d'autres solutions?

faire vous-même et tout le monde une faveur et il suffit d'utiliser array_fill
array_fill la meilleure solution pour vous?
array_fill est une fonction de base - rien ne sera plus vite que ça. Qu'attendez-vous de la "meilleure solution"?
La solution qui fonctionne le mieux. Si le array_fill est la fonction qui fonctionne plus rapidement et plus facile, sans doute, c'est le meilleur solution (opinion personnelle).

OriginalL'auteur alesdario | 2011-07-18