mijane Blog

ein paar interessante Sachen gibt es immer

Deklaration von Variablen

Geschrieben von Peter Rother • Mittwoch, 14. Januar 2009 • Kategorie: Better Code

Leider oder auch zum Glück ist PHP keine stark Typisierte Sprache. Aus diesem Grund sollte man sich aber einen besseren Überblick über die verwendeten Variablen verschaffen, in dem man diese mit einem Kürzel versieht. Dies hat den Vorteil, dass man im Quellcode erkennt um was für eine Typ es sich handeln sollte. Nachfolgend bekommt ihr einen kleinen Überblick darüber wie ich mit der deklaration von Variablen umgehe.


Das erste oder die beiden ersten Zeichen einer Variable nach dem $ bezeichnet den Typ der aktuellen Variablen, danach wird in CamelCase weiter geschrieben.


String:
$sIrgendEinString


Integer:
$iEinSuperInterger


Boolean:
$blKannDasWarSein


Double:
$dEinDoubleMitPunkt


Array:
$aHierHabenWirVieleElemente


Object:
$oHabeIchAmLiebsten

Das sind eigentlich alle Kürzel die mir jetzt einfallen. Diese sollten auch die gängigsten Fälle abdecken. Falls jemand noch eine Idee hat, werde ich diese gerne hier mit aufnehmen.

Tags für diesen Artikel: ,
Tweet This!Tweet This!

0 Trackbacks

  1. Keine Trackbacks

2 Kommentare

Ansicht der Kommentare: (Linear | Verschachtelt)
  1. Schau dir das mal an: http://de.wikipedia.org/wiki/Ungarische_Notation

    Vor allem die Stelle, wo erklärt wird, dass diese Notation falsch verstanden wurde ;-)
  2. Und da habe ich mich doch seit Jahren an einen "Fehler" geklammert. Die Notation die ich verwende ist also die "Systems Hungarian" eine Fehlgeleitet Anwendung der "Ungarische Notation" die von Microsoft verfälscht wurde.
    Da habe ich doch mal wieder was gelernt, danke an unset. Aber was für Microsoft richtig(trotz Fehler) ist, kann für uns ja nicht verkehrt sein ;-)

Kommentar schreiben


Umschließende Sterne heben ein Wort hervor (*wort*), per _wort_ kann ein Wort unterstrichen werden.
Standard-Text Smilies wie :-) und ;-) werden zu Bildern konvertiert.

Um maschinelle und automatische Übertragung von Spamkommentaren zu verhindern, bitte die Zeichenfolge im dargestellten Bild in der Eingabemaske eintragen. Nur wenn die Zeichenfolge richtig eingegeben wurde, kann der Kommentar angenommen werden. Bitte beachten Sie, dass Ihr Browser Cookies unterstützen muss um dieses Verfahren anzuwenden.
CAPTCHA


Kommentare werden erst nach redaktioneller Prüfung freigeschaltet!