Noms de variables dynamiques
Bonjour.
J'ai un formulaire HTML qui génère des variables correspondant aux valeurs de 2 matrices 3par3, du style 'mat123' pour la valeur contenue dans la première matrice, à la première matrice, 2ème ligne, 3ème colonne.
J'ai fait cette boucle pour récupérer les valeur les les passer dans des variables php du style $mat123:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
|
<html>
<head><title>matrix result</title></head>
<body>
<?php
for($k=1;$k<3;$k++){
for($j=1;$j<4;$j++){
for($i=1;$i<4;$i++){
$a='$mat'. $k . $j . $i;
$b='mat'. $k . $j . $i;
$c="'";
$$a=$_POST[$c.$$b.$c];
echo $b;
echo $a;
}
}
}
echo "maintenant ma variable de la ligne 1";
echo $mat111;
echo $mat222;
?> |
....et ça marche pas. Je n'ai rien d'affché pour mes 2 derniers échos.
Je suis débutant en php, donc je sais pas trop si la méthode est bonne pour déclarer ces variables. Les 2 premiers échos me renvoient bien des noms corrects pour mes variables.
Quelqu'un a une idée?
Merci d'avance!