Pravila poimenovanja vmesnikov v OOP v PHP

Kot je bilo že zapisano zgoraj, ne more obstajati vmesnik in razred z enakim imenom. To ustvarja nekatere težave pri izbiri imen. Na primer, želimo narediti razred User, ki implementira vmesnik User. Kot vidimo, imamo konflikt imen. Za njegovo razrešitev je treba ali razred poimenovati drugače, ali vmesnik.

Splošno sprejeto je v takšnem primeru, da se ime vmesnika začne z malo črko i, da pokažemo, da je to vmesnik in ne razred. To pomeni, da bomo v našem primeru naredili vmesnik iUser, implementiral pa ga bo razred User. Takšen pristop bomo včasih uporabljali v naslednjih lekcijah.