Ver Mensaje Individual
  #2 (permalink)  
Antiguo 18/04/2009, 04:45
josofol
 
Fecha de Ingreso: junio-2008
Ubicación: Valencia (España)
Mensajes: 45
Antigüedad: 15 años, 11 meses
Puntos: 1
Respuesta: Indices de arrays con variables - ayuda por favor!

Hola maxilc

Después de un rato he hallado el problema y una posible solución:

fields[$i] a pesar de ser de tipo string tras gettype($fields[0]) por ejemplo tiene un espacio en blanco, a diferencia de $user = 'user';

Por tanto, $user y $fields[0] son de tipo string pero el segundo tiene un espacio en blanco:

$user = 'user';
echo gettype($user).$user;
echo "<br /><br />";
echo gettype($fields[0]).$fields[0];

Cambia la linea

echo $arraylist[$fields[$i]];

por

echo $arraylist[trim($fields[$i])];

ah! Y he quitado las { ya que si no te sale {user en vez de user tras hacer un var_dump($fields).

Un saludo