Ver Mensaje Individual
  #16 (permalink)  
Antiguo 16/10/2011, 16:54
Avatar de masterpuppet
masterpuppet
Software Craftsman
 
Fecha de Ingreso: enero-2008
Ubicación: Montevideo, Uruguay
Mensajes: 3.550
Antigüedad: 16 años, 3 meses
Puntos: 845
Respuesta: Cómo puede ser que un OBJ tenga propiedades, que no existen en la clase ¿?

Se supone que no debe funcionar, en los comentarios dicen que el echo de que puedas ver las propiedades con var_dump, es un efecto secundario de var_dump(seguramente tenga que ver con el casting a array).
Como te comente antes, debes utilizar DateTime::format, algo así:

Código PHP:
Ver original
  1. $date = new DateTime('2012-12-21');
  2. echo $date->format('Y-m-d') . PHP_EOL;

y te dejo una curiosidad(seguramente por esto se ven las propiedades en con print_r)

Código PHP:
Ver original
  1. $date = (array)new DateTime('2012-12-21');
  2. echo $date['date'] . PHP_EOL;

y me corrijo lo han marcado como request.
__________________
http://es.phptherightway.com/
thats us riders :)