Samo zapleteno ali se naučite PHP 7! Del 2. Pravila za pisanje php skriptov. Vdelava php kode v html dokumente
Ko motor PHP prejme vhod s spletnega strežnika, prebere kodo php od zgoraj navzdol. Ta postopek se imenuje razčlenjevanje (ali razčlenjevanje). Med razčlenjevanjem motor PHP išče odpiralne oznake, med temi oznakami definira php kodo, s katero jo razlaga. Koda zunaj oznak je popolnoma prezrta, kar omogoča vdelavo php kode v html dokumente. Ustvarimo naslednji dokument s kodo html predloge v urejevalniku besedil, kot je prikazano spodaj: PHP Med oznakami in vnesite odprtino oznake, med katerimi bomo še naprej pisali php kodo. Zapišite med oznakami naslednja koda: odmev 'Pozdravljeni, svet'; (ob izvedbi bo ta koda v oknu spletnega brskalnika prikazala besedno zvezo Hello, world). Ta dokument shranite v mapo htdocs spletnega strežnika spletnega strežnika Abyss pod imenom hello s pripono .php Dobimo naslednje. Vsaka vrstica kode php se mora končati s podpičjem. PHP motor prepozna podpičje kot oznako za konec posamezne vrstice kode php, ki naj jo razlaga. Ko shranite datoteko hello.php v mapo htdocs spletnega strežnika Abyss Web Server, v naslovno vrstico spletnega brskalnika vnesite http: //localhost/hello.php Kot lahko vidite, je rezultat izvajanja php kode je rezultat fraze Pozdravljeni, svet v oknu spletnega brskalnika Poglejmo si izvorno besedilo strani hello.php Kot lahko vidite, se koda strani hello.php, ki je prikazana v spletnem brskalniku, razlikuje od kode v datoteki hello.php, odprti v urejevalniku besedil, in sicer spletni brskalnik ne prikazuje oznak , in motor PHP je med oznake in. postavil besedno zvezo Pozdravljeni Odpirači oznake, med katerimi se nahaja php koda, jih lahko zamenjate s skrajšano različico и ?> , kot spodaj. Dokument shranite z dano kodo php v mapo htdocs, tako da mu daste ime hello1 in pripono .php Dobimo naslednje. V naslovno vrstico spletnega brskalnika vnesite http: //localhost/hello1.php in dobite enak rezultat iz besedne zveze Hello, world Iz dokumenta hello1.php bomo odstranili vse html oznake, pri čemer bomo pustili samo vrstico in jo shranili pod imenom hello2 s pripono .php Dobimo naslednje. V naslovno vrstico spletnega brskalnika vnesite http: //localhost/hello2.php in dobite enak izhod iz besedne zveze Pozdravljeni, svet tudi po odstranitvi oznak html iz dokumenta. Ustvarite nov dokument s to preprosto enotno php kodo: String odmev 'Ime mi je Roman'; v oknu spletnega brskalnika prikaže stavek "Moje ime je Roman" Ta dokument shranite kot name.php Rezultat izvajanja kode php na strani name.php, kot je že omenjeno, bo rezultat fraze Moje ime je Roman v oknu spletnega brskalnika. Ustvarimo še en dokument s podobno php kodo, in sicer: String odmev „Učim se programskega jezika PHP7“; v oknu spletnega brskalnika prikaže besedno zvezo "Učim se programskega jezika PHP7" Ta dokument shranite kot študij s pripono .php Dobimo naslednje. Rezultat klika na http: //localhost/study.php bo rezultat fraze "Učim se programskega jezika PHP7 v oknu spletnega brskalnika.". Vrnimo se k php kodi datoteke name.php, ki je prvotno v oknu spletnega brskalnika prikazala besedno zvezo "Moje ime je Roman". Povežite datoteko study.php z imenom datoteke.php, to pomeni, da se prepričajte, da se ob prehodu na http: //localhost/name.php izvede php koda datoteke study.php. Če želite to narediti, uporabite funkcijo include. Spremenite php kodo datoteke name.php v naslednje: '; vključujejo 'study.php'; ?> Kje vključujejo 'study.php'; vrstico kode, ki povezuje datoteko study.php z datoteko name.php. Vstopili bomo v naslovno vrstico spletnega brskalnika http: //localhost/name.php in videli, da se izvaja php koda datoteke study.php (in sicer je v oknu spletnega brskalnika prikazana fraza "Učim se programskega jezika PHP7").
Naslednja lekcija: Spremenljivke in njihove vrste v PHP