Scott, I hope this code help you:

[PHP CODE]
/*
 * Author:
 *   Josue Aranda <[EMAIL PROTECTED]>
 */

// 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 <[EMAIL PROTECTED]> 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

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to