Posamezniki, ki želijo postati učitelj PHP, bodo morali biti obvladati ne samo programiranje PHP, temveč tudi računalniško programiranje na splošno. PHP je odprtokodni računalniški programski jezik, ki se uporablja za razvoj spletnih aplikacij in dinamičnih spletnih mest. Ker se ta jezik lahko uporablja za številne različne aplikacije, je ključnega pomena, da se vsak, ki želi postati učitelj PHP, zaveda različnih načinov, na katere se jezik lahko uporablja. Čeprav so mnogi programerji PHP samouki, bo morala oseba, ki želi postati mentor PHP v podjetju za tutorstvo, imeti formalno izobrazbo, ki običajno obsega diplomo iz računalništva ali informacijskih sistemov.
PHP je jezik, ki deluje v povezavi s programsko opremo spletnega strežnika. Ta jezik se običajno uporablja znotraj jezika za označevanje hiperbesedila (HTML), da bi spletna mesta naredila dinamična. Ko oseba obišče spletno mesto, spletni strežnik izvede kodo PHP, ki je vdelana v kodo HTML. Ker je PHP skriptni jezik, ga je mogoče izvajati v najrazličnejših aplikacijah in tisti, ki lahko postanejo učitelji PHP, morajo biti sposobni poučiti študente o tem, kako pisati in izvajati PHP.
Oseba, ki želi postati učitelj PHP, bo morala biti sposobna temeljito razložiti njegove osnovne koncepte. Ti vključujejo spremenljivke in operaterje PHP, pa tudi osnovne nadzorne strukture in sintakso, povezane z jezikom. Kot učitelj PHP bo morda moral študentom zagotoviti pomoč pri študiju na področjih nizov in funkcij, saj so te komponente ključnega pomena za obvladovanje katerega koli programskega jezika. Mentorji bodo morali tudi študentom pokazati, kako povezati skripte PHP z bazami podatkov MySQL in uvoziti podatke iz zunanjih virov, kot so spletni obrazci in besedilne datoteke.
Učitelji PHP bodo morali določiti metodo za zagotavljanje svojih inštruktorskih storitev. Številni posamezniki, ki želijo postati mentorji PHP, začnejo svojo kariero tako, da najprej sodelujejo s tutorskim podjetjem. Čeprav mentorji na splošno zaslužijo manj denarja na uro, ko delajo za tutorsko podjetje, v nasprotju s samostojnim delom, jim ni treba skrbeti za trženje in vse podrobnosti, ki so povezane z vodenjem podjetja. V nasprotju s tem se lahko mentor odloči, da bo delal samostojno in ponudil storitve poučevanja PHP lokalnim študentom kot sredstvo za zaslužek dodatnega dohodka. Obe metodi imata številne prednosti in slabosti, končna odločitev pa bo osebna izbira mentorja.