Hej, zgłębiam temat callback'ów w php i zastanawiam się nad tym po co je w ogóle stosować?
Może ktoś będzie w stanie w łopatologiczny sposób mi to objaśnić.
W czym ma być bardziej przydatne to:
class A {
public static function who() {
echo "A<br/>";
}
}
class B extends A {
public static function who() {
echo "B<br/>";
}
}
call_user_func(array('B', 'who'));
od tego:
class A {
public static function who() {
echo "A<br/>";
}
}
class B extends A {
public static function who() {
echo "B<br/>";
}
}
B::who();