$variablex = $variable . 'x';
$variabley = $variable . 'y';
echo $pnj1x; /// CECI N'AFFICHE RIEN$pnj1x devrais afficher quelque chose ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question$PNJBDD=unserialize($donneesjoueurs['PNJ']); unset($PNJBDD[0]);
${'pnj'.$i.'x'}=${$variablex};
${'pnj'.$i.'y'}=${$variabley};
echo $pnj1x;fonctionne (si bien sûr j'ai deux PNJ minimum en BDD).
$variablex = $variable . 'x';fonctionne!
$i.
${'pnj'.$i.'x'}=(${$variablex})*50;
$variablex=($variable . 'x')*50;ne fonctionne pas.
${$variablex} *= 50;
$variablex=($variable . 'x')*50;tu multiplie le nom de la variable par 50 au lieu du contenu.