Question de code php - PHP - Programmation
Marsh Posté le 16-01-2005 à 13:21:23
Code :
|
Marsh Posté le 16-01-2005 à 14:40:01
slt,
je suis HS, je m'incruste... et j'aimerai savoir comment on appelle ce truc, histoire d'enrichier mon voc.
variable de variable?
Code :
|
ça fait trop pro. haaaa
Marsh Posté le 16-01-2005 à 14:56:19
C'est en général facilement remplaçable par un tableau, ce qui me paraît bien plus propre.
Marsh Posté le 16-01-2005 à 14:58:39
+1 sielfried
ça n'a QUE des désavantages par rapport à un tableau !
Marsh Posté le 16-01-2005 à 13:18:20
Bonjour,
si j'ai une page qui contient le code:
<?php
$p1_param1 = 'page 1 - premier paramètre';
$p2_param1 = 'page 2 - premier paramètre';
$p3_param1 = 'page 3 - premier paramètre';
echo $p1_param1;
?>
Tout va bien, j'obtiens 'page 1 - premier paramètre'
Si maintenant la page contient le code :
<?php
$page = p1;
$p1_param1 = 'page 1 - premier paramètre';
$p2_param1 = 'page 2 - premier paramètre';
$p3_param1 = 'page 3 - premier paramètre';
?>
plutôt que d'écrire
echo $p1_param1;
j'aimerais écrire
echo $.$page."_param1" ;
ce qui devrait revenir au même puisque $page = p1;
Pourtant ca ne marche pas et même en faisant varier la syntaxe je n'ai pas encore trouvé la solution.