Für wen zwei drei Zeilen, wie sie kürzer kaum sein können, mehr, umständlich sind, der soll nicht programmieren.
Dummerweise sind Softwareentwickler unglaublich faule Leute (im Durchschnitt). Ich kenne niemanden in meinem Bekanntenkreis, der für eine Temporäre Lösung (und nichts anderes wird das sein) einen 2-4 Zeiler schreibt, wenn er es auch in einem einfachen Einzeiler schreiben kann.
Als ich den Post gelesen habe, war mir klar was er möchte. Er möchte die Informationen von einem Request per Mail bekommen um entweder a) Spammer zu blocken oder b) um ein Fehler zu beheben (oder ähnliches).
Abgesehen davon liefert diese Lösung "valid PHP code", während die umständliche Lösung den Variablentyp (+ Größe) angiebt. Etwas, was in PHP zu 90% irrelevant ist.
Eine dauerhafte Lösung sollte natürlich "valid" und sicher sein. Aber auch hier sehe ich kein Grund, nicht den kleinsten Weg zu gehen, solange dieser zum Gewünschten Ergebnis führt.