5 Answers
5

In this case there's no difference, because $this always points to the correct instance from which the class name is resolved using get_class().

The function get_called_class() is intended for static methods. When static methods are overridden, this function will return the class name that provides the context for the current method that's being called.