Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/09/2011, 22:27
Avatar de cuasatar
cuasatar
 
Fecha de Ingreso: junio-2011
Ubicación: Bogotá Rock City
Mensajes: 1.230
Antigüedad: 13 años, 5 meses
Puntos: 181
como crear un directorio a partir de un arreglo multidimensional

Hola a todos, espero me puedan colaborar con una duda que tengo. a través de una función de recorrido recursiva puedo imprimir los datos de un arreglo multidimensional

Código PHP:
<?php
 
function recorro($matriz){
 
    foreach(
$matriz as $key=>$value){
 
        if (
is_array($value)){  
                        
//si es un array sigo recorriendo
            
echo 'key:'$key;
            echo 
'<br>';
            
recorro($value);
        }else{  
               
//si es un elemento lo muestro
            
echo $key.': '.$value ;
            echo 
'<br>';
        }
 
    }
 

?>
el resultado me da algo asi como:

key:0
0: valor 1
1: valor 2
2: valor 3
key:1
0: valor 4
1: valor 5
2: valor 6

Como pueden ver este arreglo tiene 2 valores (0 y 1) y cada arreglo a su vez tiene tres valores.

Ahora lo que necesito hacer es lograr que con los valores pueda crear un listado que sera una ruta para guardar unos archivos. Siguiendo con el ejemplo seria de esta manera:

listado1=/valor1/valor2/valor3/
listado2=/valor4/valor5/valor6/

He estado dandole vueltas en la cabeza y todavia no se me ocurre como hacerlo, si alguien me da una idea para hacerlo se lo agradezco mucho, se que estoy cerca pero me falta una idea para abarcar el problema por otro lado.