Ich warte ja insgeheim auf typsicheres php, in dem man Variablen mit ihrem Datentyp deklarieren muss um sie zu verwenden :-)
Gibt es da noch keine Ansätze? Das wundert mich gerade wirklich, in der EDV Welt kommt doch immer wieder mal was neues raus.
Wenn ich in der Doku lese "gibt false zurück (was man dann mit === prüfen muss) oder eine Zahl" und so weiter, da schüttelt es mich immer wieder.
So eine Funktion wäre natürlich stark von einem Typenkonzept betroffen. Aber dafür könnte es zum Beispiel ein allgemeines object geben, um solche vorhandenen Schweinereien zuzulassen. Eigener Code wäre trotzdem sauberer.