Google
Web dns.bdat.net

Re: [PHP-ES] variables en funciones recursivas

Write haof XML files: David Trujillo ( xmegax2(EN)gmail.com)
Fecha: sáb 26 feb 2005 - 14:45:49 CET


Saludos

A continuacion anexo un ejemplo de una funcion recursiva que usa Array
y que no pierde valores, espero que te sea de utilidad como referencia

  function Combinacion_Array (&$N,$Arreglo)
  {

   if (count($Arreglo)>=4)
   {
     for ($E_1=0;$E_1<=( count($Arreglo) -1);$E_1++)
     {
       for ($E_2=0;$E_2<=( count($Arreglo) -1);$E_2++)
       {
         if ($E_1<>$E_2)
         { Añadir_Array($Arreglo_Temporal,$Arreglo[$E_2]); }
       }
       $N++;
       echo 'Combinacion ('.($N).') :';
       Mostrar_Array($Arreglo_Temporal);
       echo '<br>';
       Combinacion_Array ($N,$Arreglo_Temporal);
       Eliminar_Array($Arreglo_Temporal);
     }
   }
  }

On Fri, 25 Feb 2005 15:35:03 -0600, alain < alain(EN)ispss.rimed.cu> wrote:
> saludos lista
>
> tengo la duda de, si en las funciones recursivas al llamarse a sí misma las variables como las matrices no pierden su contenido al asignarle valores de la siguiente forma $matrix[]=xxxxxxx; (ya lo programé y parece que si lo pierden o no lo soporta porque no me reconoce valores en $matrix pero si alguien ve que estoy equivocado o quiere argumentar será bien recibido )
>
> gracias
>

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


Este archivo fue generado por hypermail 2.1.7 : sáb 19 mar 2005 - 01:01:24 CET