2009-09-16 6 views
-1

Je sais que cela ne fonctionne pas mais existe-t-il un moyen de générer automatiquement des valeurs? Il peut être assez fastidieux de mettre tant de valeurs spécialement si elle est 50 ou peut-être 100 numéros ...Génère automatiquement des valeurs de tableau avec une boucle?

Voici le code pour vous mon idée:

for ($num = 1; $num <= 20; $num++){ 
    $arr = array($num); 
    echo $arr[2]; 
}; 

Résolu: C'était la plage() et arrayfill(). :)

+0

Qu'est-ce que vous essayez d'accomplir. – Ikke

+0

Désolé, je ne comprends pas votre idée. Pouvez-vous créer un exemple plus explicite (de préférence avec la sortie attendue)? –

Répondre

3

Jetez un oeil à la fonction range().

>> $a = range(1, 10); 
array (
    0 => 1, 
    1 => 2, 
    2 => 3, 
    3 => 4, 
    4 => 5, 
    5 => 6, 
    6 => 7, 
    7 => 8, 
    8 => 9, 
    9 => 10, 
) 
>> 

Ou peut-être array_fill()?

+0

C'était ça! Merci beaucoup! – Tek

Questions connexes