'Nabend Severin.
Seit wann kann man PHP Funktionen überladen?
Wenn du das im Sinne der zweiten Aufrufvariante von strtr() meinst, schon eine ganze Weile. Da PHP ja eine "loosely-typed language" ist, kannst du als Funktionsparameter ja übergeben, was du willst [1], um ggf. anschließend in der Funktion eine Typenunterscheidung zu machen. Als richtiges Überladen würde ich das aber nicht bezeichnen.
Methoden und Objekteigenschaften kannst du aber überladen.
[1] Es sei denn, du benutzt Type Hinting (seit PHP 5).