<?php
class MyParent {
public static function tellSomething() {
return __CLASS__;
}
}
class MyChild extends MyParent {
}
echo MyChild::tellSomething();
El código anterior echos "MyParent". ¿Cómo puedo obtener el nombre de la clase de niño - en este caso "MyChild"? Si es posible ...Cómo obtener el nombre de clase del método hijo estático
Simplemente necesito saber qué niño está llamando al método heredado.
duplicado posible de [¿Cómo puedo obtener el nombre de clase de una llamada estática en una clase de PHP extendida ?] (https://stackoverflow.com/questions/506705/how-can-i-get-the-classname-from-a-static-call-in-an-extended-php-class) – Theraot