2012-12-18 5 views
-4

Aidez-moi s'il vous plaît. Je deviens fou avec cette question. quelqu'un peut-il m'apprendre? i suck à boucle pour tableau 2D .. ma question est: Comment les réponses en boucle produites par un 9 par 9 table de multiplication et peuplant les réponses dans un tableau 2DBouclage en tableaux 2D

+2

pouvez-vous montrer ce que vous avez fait? –

+0

ne publiez pas votre question entière dans le titre de la question! :) –

Répondre

0
<?php 
$multiplicant=9; 
for($i=1;i<10;i++) 
{ 
    $product[$i][$multiplicant] = $multiplicant*$i; 

} 
print_r($product); 
+0

s'il vous plaît faites-moi une faveur en expliquant? –

+0

@PheeYongXiang Yong Xiang effectivement vous devez savoir comment une boucle fonctionne et php arrays.which section vous n'êtes pas clair? –

+0

les boucles for .. theyre assez compliqué –

0

Essayez:

for($i = 0; $i < 9; $i++){ 
    for($j = 0; $j < 9; $j++){ 
     $arr[$i][$j] = ($i + 1) * ($j + 1); 
    } 
} 

dire que $i est la ligne de votre table de multiplication et $j est la colonne.

Dans les tableaux PHP sont 0-base, qui est la première entrée d'un tableau est 0.

Nous Parcourons chaque coordonnée de 0 à 9 ($ix$j), remplissant chaque cellule du tableau avec le résultat de la multiplication (nous ajoutons 1 à $i et $j de sorte que la 0e ligne contienne la table de multiplication 1, et ainsi de suite). Peut-être que vous devriez lire un livre de programmation avant de continuer, parce que c'est le principe de base.

+0

pouvez-vous me l'expliquer? –

+0

J'ai édité la réponse. –

+0

Ok ... pourriez-vous réexpliquer la dernière partie de la partie tableau? Je n'ai pas l'air de comprendre tout à fait .. merci quand même! –