Christian Kruse: Klassen Konstanten zu laufzeit definieren?

Beitrag lesen

Hallo dedlfix,

Generell ist aber empfohlen, mit doppelten Unterstrichen beginnende Namen nicht verwenden, um nicht in Konflikt mit eventuellen zukünftigen PHP-Erweiterungen in Konflikt zu kommen.

In Anbetracht der Tatsache, dass gettext() als Alias _() hat, würde ich generell von Funktionsnamen dieser Art absehen. Mal abgesehen davon, dass sie nur sehr schwer lesbar sind; _() als Alias für gettext() halte ich bereits für einen Fehler, allerdings ist mir hier wenigstens die Historie bewusst. Bei __() gibt es keine Chance zu verstehen, was das soll.

LG,
CK