Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/05/2011, 11:09
Avatar de metacortex
metacortex
Viejo demente
 
Fecha de Ingreso: junio-2004
Ubicación: Caracas - Venezuela
Mensajes: 9.027
Antigüedad: 20 años, 5 meses
Puntos: 832
Clave numérica en objeto?

Estaba practicando e hice esto:

Código PHP:
Ver original
  1. $arr = array (
  2.     '100' => 'cien',
  3.     '200' => 'doscientos'
  4. );
  5.  
  6. $p = (object) $arr;
Esto da error de tipo "Undefined property: stdClass::$100 in...":
Código PHP:
Ver original
  1. echo $p->100;
Y esto también:
Código PHP:
Ver original
  1. echo $p->{(string)100};
En realidad hice muchos intentos pero nada ¿cómo se soluciona? Es que obviamente no acepta un número ahí, pero la clave es el número.