Ver Mensaje Individual
  #6 (permalink)  
Antiguo 20/09/2012, 16:30
Avatar de ahaugas
ahaugas
 
Fecha de Ingreso: agosto-2011
Ubicación: Madrid
Mensajes: 249
Antigüedad: 13 años, 3 meses
Puntos: 21
Respuesta: problemas con foreach y arrays

gracias, una parte ya lo solucione.... lo unico que me queda es retocarlo... hay un array al final con la clave 0 y esta vacio... y me gustaria quitarlo.


el codigo final es:
Código PHP:
Ver original
  1. //Definimos los estados de los archivos
  2.             $status = array(0  => "Unprocessed",
  3.                              1  => "Processing",
  4.                              2  => "Download aborted because the file became too big.",
  5.                              3  => "Download aborted because the file downloaded too long.",
  6.                              4  => "Download finished. Uploading to RapidShare.",
  7.                              5  => "Upload to RapidShare finished. Job finished.",
  8.                              7  => "Upload failed 3 times for unknown reasons. Job aborted.",
  9.                              8  => "Upload failed because the file is black listed.",
  10.                              9  => "Download failed for unknown reasons.",
  11.                              11 => "Enqueued for later processing because this account already downloads 5 files at the same time.");
  12.  
  13.             $passer = array();
  14.             foreach($myArray as $valor)
  15.             {
  16.                $tmp = explode(',', $valor);
  17.                if(array_key_exists($tmp[3], $status))
  18.                {  
  19.                   $tmp[3] = $status[$tmp[3]];
  20.                }  
  21.                $passer[] = $tmp ;  
  22.             }
  23.             //return....
  24.             return($passer);
  25.  
  26.       }
__________________
www.ahaugas.com mi pagina de desarrollo