Ver Mensaje Individual
  #6 (permalink)  
Antiguo 04/01/2013, 17:18
Avatar de andresdzphp
andresdzphp
Colaborador
 
Fecha de Ingreso: julio-2011
Ubicación: $this->Colombia;
Mensajes: 2.749
Antigüedad: 12 años, 9 meses
Puntos: 793
Respuesta: No me funciona Array de Keys

Prueba este ejemplo que hice. Tu cadena tiene saltos de línea, espacios y tabulaciones que también debes eliminar para que te funcione la clave. En este caso usé str_replace para esto:


Código PHP:
Ver original
  1. <?php
  2.  
  3. $data = array("CODIGO" => "1200", "NOMBRE" => "CENTRO", "UCG" => "1", "LOC" => "LH",
  4. "AREA_HA" => "529295.05");
  5.  
  6. $campos = "CODIGO | REF,   
  7. NOMBRE  | NMG,
  8. BARRIO  | BARRIO,
  9. AREA_M2 | AREA";
  10.  
  11. $campos = str_replace(array(',', ' ', PHP_EOL, "\t"), array('|', '', '', ''), $campos);
  12.  
  13. $fshow = explode('|', $campos);
  14.  
  15. echo $data[$fshow[2]]; //CENTRO
__________________
Si sabemos como leer e interpretar el manual será mucho más fácil aprender PHP. En lugar de confiar en ejemplos o copiar y pegar - PHP