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
La solution qui fonctionne le mieux. Si le
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
Vous devez vous connecter pour publier un commentaire.
En fait un appel à
array_fill
devrait être suffisant:OriginalL'auteur Stefan Gehrig
chose du temps lors de la programmation n'a pas été exclue par les gays "référentiel", "les expressions linq", "lambda"...
OriginalL'auteur Dan Grossman
L'utilisation Simple de la
array_fill
sonne comme la solution la plus simple:OriginalL'auteur Ondrej Slinták
Ne
array_fill
etforeach
pas de travail?Bien sûr, la solution la plus simple qui vient à l'esprit est
array_fill
devrait également travailler:OriginalL'auteur Delan Azabani
à l'aide de cette fonction php, vous pouvez créer une matrice à partir de l'indice 0, et tout le monde aura la valeur null.
OriginalL'auteur Rukmi Patel