Pb de variable... - PHP - Programmation
Marsh Posté le 26-07-2004 à 13:48:42
le plus propre c'est de faire
$tab_min[$nom][0][0]...
Sinon il existe une notation ${$variable} dans le genre...
Marsh Posté le 26-07-2004 à 13:49:38
tu t'y prend mal
Les variables "variables" c'est dégueulasse.
Marsh Posté le 26-07-2004 à 14:04:51
Merci boulax
En m'inspirant de ta réponse, j'ai fait :
<?
$nom=array("servis","acd" );
for ($i=0;$i<2;$i++)
{
$tab_min[$i]=$nom[$i];
$tab_max[$i]=$nom[$i];
}
for ($i=0;$i<3;$i++)
{
$tab_min[0][$i]=$i+1;
$tab_max[0][$i]=$i+5;
}
echo $tab_min[0][0]." ".$tab_max[0][0];
?>
C'est moins pratique, mais ça marche
Marsh Posté le 26-07-2004 à 14:05:48
Ayuget a écrit : tu t'y prend mal |
+1 y'a toujours moyen de passer par un tableau
Marsh Posté le 26-07-2004 à 14:14:12
Simple question, c'est quoi le "+1" ?
J'en vois régulièrement mais j'ai du louper qq chose
Marsh Posté le 26-07-2004 à 14:27:30
Ca veut dire : "moi aussi je pense pareil que ca mais j'ai pas le gout de retaper la même chose"
Marsh Posté le 26-07-2004 à 13:41:44
Bonjour à tous !
J'ai un problème de code :
J'ai des tableaux :
$nom=array("servis","acd" );
$tab_minservis=array(1,2,3);
$tab_maxservis=array(4,5,6);
$tab_minacd=array();
$tab_maxacd=array();
Je souhaite afficher les variables de $tab_minservis[0] par exemple (ici = 1)
Peut-on faire quelque chose du style :
echo $tab_min$nom[0][0] ?
J'ai essayé de "bidouiller" en mettant $tab_min dans une chaine de caractères, de la concaténer avec la suite (par exemple "servis" ), puis d'utiliser le $$, mais ça ne marche pas
1 idée ?