Page 1 sur 1

nom de variable dynamique

Posté : 30 mai 2007, 23:36
par Bison
Bonjour,

Voici mon problème :

j'ai une variable $index qui peut avoir une valeur de 1 à 4 (voire plus dans le futur), je voudrais nommer une autre variable $fichier en y ajoutant la valeur de $index, ainsi $fichier deviendrait :

$fichier1
$fichier2
$fichier3
$fichier4
...

Est-ce possible ? Si oui, comment ?

Posté : 31 mai 2007, 07:45
par Cyrano
en écrivant
<?php
$index = 3;
${"fichier".$index} = "test";
echo($fichier3); // affiche "test"
?>

Posté : 31 mai 2007, 08:38
par Hubert Roksor

Posté : 31 mai 2007, 09:53
par Genova
Le plus simple dans ce genre de cas est de passé par un tableau tout de même : plus simple et plus propre.

Posté : 31 mai 2007, 15:40
par Bison
Merci pour vos réponses
C'est justement parce que j'ai pas trouvé de réponse à ce cas particulier dans le manuel que je suis venu posé la question ici. :wink: