Bonjour, bonsoir ;
ca fait déjà un bon moment que je bloque sur quelquechose qui semble tout bête. Le principe est le suivant : je souhaite acceder aux elements d'une variable de type array ; contenant elle même des elements de type array qui eux même contiennent des elements de type array etc etc, et ceci a l'aide d'une variable "dynamique" (pas sur que ca se dise comme ca ...).
Pour faire simple voici le principe (c'est surement beaucoup plus parlant) :
(a noté que je ne me suis pas limité a la syntaxe ici présente, j'ai tenté quelques "configuration" mais rien à faire
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <?php $array = array( 'index1'=>array( 'index2'=>'value2' ) ); $acces_array = "\$array[\'index1\'][\'index2\']"; echo '$$acces_array = '.${$acces_array}.'<br>'; echo "\$array['index1']['index2'] = ".$array['index1']['index2']."<br>"; ?>.
Le premier echo renvoit :
Le second echo renvoyant :$$acces_array =
Autrement dit : dans le premier cas je n'arrive pas à me fins, dans le second ca marche c'est normal je n'emploi pas de variable "dynamique".$array['index1']['index2'] = value2
La question : quelqu'un pourrait t'il m'indiquer la syntaxe à employer pour acceder aux éléments de ce genre de variable et ceci l'aide d'une variable dynamique.
En vous remerciant par avance Martin.
Partager