Regler for navngiving av grensesnitt i OOP i PHP
Som allerede nevnt tidligere, kan det ikke være
et grensesnitt og en klasse med samme navn.
Dette skaper noen problemer med å finne på
navn. For eksempel ønsker vi å lage en klasse
User som implementerer grensesnittet User.
Som vi ser, har vi en navnekonflikt. For å
løse dette, må vi enten gi klassen et annet navn,
eller grensesnittet.
Det er allment akseptert i slike tilfeller å starte
grensesnittets navn med den lille bokstaven i, for å
vise at dette er et grensesnitt, og ikke en klasse.
Det vil si i vårt tilfelle vil vi lage grensesnittet
iUser, og klassen som implementerer det vil være
User. Denne tilnærmingen vil vi noen ganger
bruke i de følgende leksjonene.