je pense que c'est concatener

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : je pense que c'est concatener

Re: je pense que c'est concatener

par Ryle » 12 févr. 2012, 11:25

Par rapport à ta question initiale, j'aurais plutôt dit
$filename = ${'var' . $artnum}
pour générer la variable $var1, $var2, ...

Si tu fais ${$var.$artnum}, tu vas obtenir la variable nommé par la valeur de $var (et non la chaine var) suivie de ton nombre :)
$var = 'toto';
$var1 = 'tata';
$artnum = 1;

echo ${'var' . $artnum}; // va chercher la variable $var1
echo ${$var . $artnum}; // va chercher la vartiable $toto1 qui n'est pas définie

Re: je pense que c'est concatener

par casper62110 » 12 févr. 2012, 00:56

Mille merci cela marche
$filename = ${$var.$artnum}

Longue vie a ce forum ....................................
















.............. et a vous aussi bien sur!!! :D

Re: je pense que c'est concatener

par moogli » 12 févr. 2012, 00:49

salut,


tu cherche a utiliser une variable dynamique ?

@+

je pense que c'est concatener

par casper62110 » 12 févr. 2012, 00:05

Bonsoir je vai essayer de faire concret

j ai une variable qui me renvoi un chiffre suite a un calcul
$artnum = 1 (ou 2,ou 3 ....)

ensuite j ai de variables ex
$var1 = page.php
$var2 = autrepage.php
....
je souhaiterai que le chiffre de art num s inscrit derriere $var

$var+$artnum

qui renvera
a $var1 (ou $var2, ou $var3)


ainsi je recupere le nom d une page pour un truc que j ai deja fait

$filename = $var1 ou $var2 etc...

merci