How to use a variable variable with an array

From: Date: Wed, 14 Dec 2011 01:27:01 +0000
Subject: How to use a variable variable with an array
References: 1 2 3  Groups: php.general 
Request: Send a blank email to php-general+get-316003@lists.php.net to get a copy of this message
Hi Al, many thanks for your feedback. Unfortunately I don’t know the deepness of the array so I can’t use the nested foreach() idea :-( Let me try to simplify my question (which also helps myself to clarify my process ;-) I have a variable where the value is a string that is exactly the path to the array value: [code] $arrayPath = "['user_interface’][‘design']['my_colors']['item_number_one’]”; [/code] And I have an array that has all the details: [code] $myArray = coolFunction(‘getArray’); [/code] The question is, how can I use these both informations to return a value from the $myArray? Examples I tried unsuccessfully: [code] [...] echo $myArray$arrayPath; echo $myArray{$arrayPath}; echo $myArray${arrayPath}; echo $myArray${$arrayPath}; echo $myArray.$arrayPath; echo $myArray.$arrayPath; [...] [/code] etc... your feedback is much much much appreciated!!! Cheers, Nils -- http://webint.cryptonode.de / a Fractal project

« previous php.general (#316003) next »