View Single Post
Old 05-28-2008, 12:00 PM   #2 (permalink)
Salathe
Moderateur
RegEx Guru PHP Guru Top Contributor Advanced Programmer 
 
Salathe's Avatar
 
Join Date: Apr 2007
Posts: 1,393
Thanks: 5
Salathe is on a distinguished road
Default

PHP Code:
function make_multi($flat)
{
    
$multi = array();
    
$temp  =& $multi;
    foreach (
$flat as $item)
    {
        
$temp[$item] = array();
        
$temp =& $temp[$item];
    }
    return 
$multi;
}

// Quicky test
$test  = array('0''15''32''18');
$multi make_multi($test);
var_dump($multi); 
Salathe is offline  
Reply With Quote
The Following User Says Thank You to Salathe For This Useful Post:
drewbee (05-28-2008)