Re: Array: If i'm in the child array then how I tell the parent's key name..

From: Date: Sat, 01 Oct 2005 14:52:59 +0000
Subject: Re: Array: If i'm in the child array then how I tell the parent's key name..
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-223487@lists.php.net to get a copy of this message
Scott, I hope this code help you: [PHP CODE] /* * Author: * Josue Aranda <josue@ingeniodigital.com.mx> */ // This set an $arr $arr = array( 'ABC' => array( 'DEF' => 'Data' ) ); print_r($arr); /* * Will OutPut: * * Array * ( * [ABC] => Array * ( * [DEF] => Data * ) * * ) */ echo $arr['ABC']['DEF']; // Will Output "Data" $level = 0; foreach ($arr as $key => $value){ $level++; echo " Level: ".$level." Key: ".$key; // Will output "Level: 1 Key: ABC" foreach ($value as $subKey => $subValue){ $level++; echo " Level: ".$level." Key: ".$subKey; // Will OutPut "Level: 2 Key: DEF" $level--; } $level--; } [/PHP CODE] are you trying to make some kind of tree? On 9/30/05, Scott Fletcher <scott@abcoa.com> wrote: > Suppose that I'm in a child array and I wanna know how do I tell what key is > the parent's level, one level up... > > For example, > > --snip-- > $arr['ABC']['DEF']; > --snip-- > > Let's say the child is "DEF" then the key name one level up would be > "ABC". > How do I determine the one level up? > > Thanks... > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > > -- ________________________ JOSUE ARANDA>>> http://josuearanda.com

« previous php.general (#223487) next »