----- Ursprüngliche Nachricht ----- Von: Mathijs <mathijs.van.veluw@xxxxxxxxxxx> Datum: Montag, September 10, 2007 3:19 pm Betreff: How to get the child name from within the parent? An: php-general@xxxxxxxxxxxxx > Hello there, > > Is there a way to get the child class name from within the parent > method? Yes. > If so, how? 1) If you abandon static'ness, you can use 'get_class($this)' within parent class' func. 2) Fizzle around with some 'self' as pass over argument. 3) or else..... But - I can't recognize any exigence. Could you describe *what* you wanna do so you must use this? > > Thx in advance. > > Example: > > class MyParent { > public static function start() { > // Do something like this??? > return get_child_name(); // returns 'MyChild' in this case I don't know this function. I couldn't even find it at php doc. WHAT is that ? > } > } > > class MyChild extends MyParent { > public static childStart() { public static function childStart() { > // Should return the child class name. > echo parent::start(); > } > } > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > So far. Rob -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php