[Tableaux] Accès à un tableau de forme array[][]..[] avec une variable dynamique $$v
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) :
Code:
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>";
?> |
(a noté que je ne me suis pas limité a la syntaxe ici présente, j'ai tenté quelques "configuration" mais rien à faire :(.
Le premier echo renvoit :
Citation:
$$acces_array =
Le second echo renvoyant :
Citation:
$array['index1']['index2'] = value2
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".
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.