Reconstitué une variable

Résolu
mont_dani Messages postés 249 Statut Membre -  
yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour
J’ai un souci avec une variable « reconstitué ». Je m’explique :
J’ai un fichier variable.php qui contient les variables que j’utilise dans ma web.
Quelques unes de ces variable contienne les titres/noms du fichier:
$titre_info_01 = " titre de l’info 01" ;
$titre_info_02 = " titre de l’info 02" ;
$titre_info_03 = "titre de l’info 03" ;
Ect…


Ensuite dans mon fichier info_02.php, j’inclus la possibilité d’aller à l’info suivante ou à la précédente.
Mon problème est le suivant :
$numero_info_anterieur = " 01 " ; //número de l’info précédente
$variable_titre = "$titre_info_".$numero_info_anterieur; 
Echo  $variable_titre ; // renvoi $titre_info_01 


Comment faire pour retourner la valeur de la variable $titre_info_01, dans ce cas " titre de l’info 01 "

Pourriez-vous m’aider à résoudre mon problème.
Par avance merci.

Configuration: Windows / Chrome 97.0.4692.99

2 réponses

  1. jordane45 Messages postés 30427 Date d'inscription   Statut Modérateur Dernière intervention   4 832
     
    Bonjour,
    $titre_info_01 = " titre de l’info 01" ;
    $titre_info_02 = " titre de l’info 02" ;
    $titre_info_03 = "titre de l’info 03" ;
    
    $numero_info_anterieur = "01" ; //número de l’info précédente
    $variable_titre = "titre_info_".trim($numero_info_anterieur); 
    
    echo  $$variable_titre ; // renvoi $titre_info_01 
    

    0
  2. mont_dani Messages postés 249 Statut Membre
     
    Merci Jordane.

    Exactement ce que je voulais.

    Le double $$ variable de la variable est très intéressant. J'ai pensé que tu avais fait une erreur de frappe, mais je me suis appercu de l'importance de la double $

    Merci
    0
    1. yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   1 588
       
      Dans ce cas-ci, pourquoi ne pas utiliser un tableau?
      0