Ver Mensaje Individual
  #6 (permalink)  
Antiguo 19/02/2015, 15:19
Avatar de pateketrueke
pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Sacar variables de una función recursiva

Aquí un ejemplo básico de acumulación recursiva:

Código PHP:
Ver original
  1. function re($data) {
  2.   $out = array();
  3.  
  4.   foreach ($data as $node) {
  5.     if (is_array($node)) {
  6.       $args = re($node);
  7.       array_unshift($args, $out);
  8.       call_user_func_array('array_push', $args);
  9.     } else {
  10.       array_push($out, $node);
  11.     }
  12.   }
  13.  
  14.   return $out;
  15. }

Ojalá lo entiendas.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.