Ben yazın biraz garip çizgi bulmak, çünkü türüne camelCase biraz daha hoş buluyorum.
Global değişkenleri kullanmayın.
PHP prosedürel kodlama önlemek, ben cepten şeyler organize tutmak için kolay bulabilirsiniz. Küresel ad zaten var yanında, PHP yeterli şeyler var değil mi?
Genellikle sopa deneyin:
- Sınıflar StudlyCaps tekil veya çoğul isimler olan, uygun bir şekilde:
Item
, Row
, DB
, Items
.
- Değişkenler tuttukları ne bağlı tekil veya çoğul küçük isimler vardır:
$column
, $name
- Sabitleri tekil harf isimler şunlardır:
DEBUG
, TYPE_FOO
.
- Yöntemler camelCase, ve tekil fiiller (
get
, perform
, do
), bu veya çalışır anlatan (tekil veya çoğul) bir ismin ardından başlar döner (getThing()
, getThings()
)
Bu kesinlikle sizin için kodlama şeye bağlıdır. Ben PHP veya PEAR kodlama yaşıyorum, ben camelCase kullanın. Python / Django yapıyorum, ben under_scores kullanın. Ben elisp yazıyorum, ben kesik-ayırıcılar kullanın.