Rebonsoir
J'ai crié victoire un peu trop vite, ayant cru comprendre comment on utilisait les variables dynamiques en PHP.
Or, me voilà devant une nouvelle incompréhension :
J'affecte une variable arg_tbtel114 avec 123456
Puis une deuxième variable arg_tbmail114 avec tt@gt.fr
Pourquoi, au moment de relire le contenu des variables, arg_tbtel114 est correctement rempli à son initialisation (premier print) .
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 $id=114; $${'arg_tbtel'.$id} = '123456'; print '<p>DEBUG - arg_tbtel:'.$${'arg_tbtel'.$id}.'<</p>'; $${'arg_tbmail'.$id} = 'tt@gr.tr'; print '<p>DEBUG - arg_tbtel:'.$${$arg_tbtel.$id}.'----arg_tbmail:'.$${$arg_tbmail.$id}.'<</p>';
Puis, lors de l'initialisation de la suivante arg_tbmail114 , arg_tbtel114 prend la valeur de arg_tbmail114?
PHP ne réserve-t-il pas une place spécifique à chaque variable dynamique créée?
Claude
Partager