È questo l'unico modo per verificare se un oggetto è un'istanza di una classe, nel mio caso della classe DateTime?Controllo PHP per istanza di DateTime?
$cls = ReflectionClass("DateTime");
if (! $cls->isInstance((object) $var)) {
// is not an instance
}
Sembra un po 'pesante per me.
Vedi anche: [Come sapere di che classe è un'istanza di oggetto? (php5)] (http://stackoverflow.com/questions/1928491/how-to-know-what-class-is-an-object-instance-of-php5) (Non proprio un duplicato) – hakre