Rregullat për Emërtimin e Ndërfaqeve në OOP në PHP

Siç është shkruar më lart, nuk mund të ketë ndërfaqe dhe klasë me të njëjtin emër. Kjo krijon disa probleme me të shpikurit e emrave. Për shembull, ne duam të bëjmë një klasë User që implementon ndërfaqen User. Siç e shohim, ne kemi një konflikt emërish. Për ta zgjidhur atë, duhet ose ta quajmë klasën ndryshe, ose ndërfaqen.

Është e pranuar përgjithësisht që në këtë rast emrin e ndërfaqes të fillojmë me shkronjë të vogël i, për të treguar se është një ndërfaqe, jo një klasë. Kjo do të thotë, në rastin tonë, ne do të bëjmë ndërfaqen iUser, dhe ajo do të implementohet nga klasa User. Ne ndonjëherë do të përdorim këtë qasje në mësimet e ardhshme.