Hello,
Ich kennzeichne die Typen immer folgendermaßen:
$var für Skalare
$_rec für Arrays, also Datensätze
$__abc für Objekte und andere komplexe TypenDas ist aber nur eine Privatmacke, aber die Programme lassen sich dann leichter lesen ;-)
Die Striche von heute sind die Buchstaben von damals‽
aRec
,oAbc
, …
Das ist reine Geschmackssache. Ich finde, dass man die Striche schneller sieht, als vorangetellte Buchstaben oder Typen-Kurzbezeichner.
PHP kennt ja ohnehin nur Skalare, "Arrays" und Objekte, bzw. Programme/Funktionen und Konstanten. Durch die automatische Typumwandlung verschwimmt das zu allem Überfluss auch noch.
Die generischen Datentypen muss man eigentlich nur bezüglich der möglichen Wertebereiche beachten.
Hat man dafür nicht eine IDE, die den Typen einer Variablen anzeigt?
Wenn man objektorientiert programmiert mit PHP sollte man tunlichst eine haben. Für den prozeduralen Stil ist die mMn eher hinderlich.
Ich mag z. B. auch gerne eine explizite Schreibweise im Allman-Style. Das kostet ja kein Papier, wenn man es nicht unbedingt immer druckt.
Glück Auf
Tom vom Berg