Om de datatype in een variabele naam te herkennen kan de Hongaarse notatie worden gebruikt :
Datatype | Letter | Voorbeeld |
Array | a | $aUser |
Boolean | b | $bAdmin |
Integer | i | $iUserId |
Object | o | $oModel_User |
Resource | r | $rLink |
String | s | $sUsername |
Smarty Template | tpl | $tplContent |
De eerste letter na het datatype character wordt met een hoofdletter geschreven.
Dit lijkt op lowerCamelCase : beginnend met een kleine letter en de eerste letter van de woorden daarna met een hoofdletter.
Bij CamelCase wordt de eerste letter van een woord in een variabele met een hoofdletter geschreven :
- $UserId
- $UserEmail
- $UserPassword
Je kan ook een underscore '_' als scheidingsteken gebruiken :
- $user_id
- $user_email
- $user_password
Of een combinatie van Hongaarse notatie, CamelCase en underscore :
- $oModel_User->id
- $oModel_User->email
- $oModel_User->password
Meer informatie : CamelCase - Wikipedia
Meer informatie : Hongaarse notatie - Wikipedia
Categorieën
PHP