>> SPEAKER: Recimo napisati program v PHP.
Za razliko od C, kar je zbrati jezik, PHP je razlaga
jezik, kar pomeni, da takoj, ko bomo napišete svoje izvorne kode v PHP, smo lahko
preprosto vodijo mimo ta vir Koda kot surovina v kar se imenuje
tolmač, program, katerega namen v življenju je, da berejo vaš PHP vir
Koda, od zgoraj navzdol, od leve proti desni, in Ne, linija-by-line, karkoli že je
ste jo nastavite storiti.
Tukaj, v datoteki z imenom hello.php, Naj začnem takole.
Oklepaj, vprašaj, php, in nato spodaj navzdol, naj zaključi php
tag z vprašajem, kot nosilec.
>> Sedaj boste našli na nekaterih računalnikih dejansko lahko izmaže samo
početje oklepaj, vprašaj, brez zaključnimi php.
Vendar boste ugotovili, da je vaša koda več prenosen in deluje na več računalnikov, če
vam uporabo te bolj gostobesedni različico.
Zdaj, v času med temi oznakami, naredimo nekaj preprostega, kot printf, citatom
konec citata, "zdravo svet", z backslash n.
>> Pojdimo zdaj shranite in zagon tega programa.
Ampak zagnati to datoteko, gremo na morali skozi PHP
tolmač.
Tako tehnično, smo teče PHP, in poteka kot vhodni izvorno kodo I
pravkar napisal.
Če želite to narediti, v moji ukazno vrstico Jaz bom php hello.php.
In tam smo videli, zdravo svet.
>> Seveda, za zagon tega programa, sem imel vedeti, da je bil program napisan
v PHP, tako da bi vedel teči svoj tolmača.
To vsekakor je idealna, še posebej, ko je v C po prevajali programa,
Uporabnik lahko samo teče brez vedeti, ali skrbi, da je bil nekoč
napisana v C. Ampak bomo lahko dosegli, da Enak učinek s PHP kot dobro.
>> Vrniva se na mojo izvorno kodo.
Na samem vrhu te datoteke, dajva dodajte shebang, oster pok ali
klicaj, sledi poševnica bin poševnica php, ki je preprosto
Pot do PHP tolmača ali programa na ta računalnik.
Pojdimo zdaj shranite datoteko, ampak tudi naredilo datoteko izvršljivo
poleg berljivi.
Zadostuje za datoteko, da bo berljivo za program, kot so PHP razložiti
to, ampak dejansko zagnati program in poglej za ta shebang na vrhu je
vedeti, kaj tolmač za uporabo na izvršitev kode, moramo narediti
datoteko izvedljivo, kot tudi.
>> Če želite to narediti, kaj je tip chmod plus x, za izvršljivo, hello.php.
In zdaj, tekajmo pika slash hello.php.
In še enkrat, bomo videli Hello world.
Zdaj bomo lahko to še en korak naprej.
Mi ne bi bilo treba razkriti svetu da, zdravo svet, je ta program
napisana v PHP.
Mi lahko odstranite to pripono zdaj kot tudi z določitvijo mv hello.php,
se preimenovala v zdravo, in jaz Zdaj lahko pa pika poševnica zdravo, in jaz
spet videti zdravo svet.
>> Vzemimo tale zadnji korak.
Recimo, da jaz ne nujno vedeti Pot v PHP na računalniku na
ki bi lahko zagon tega programa, vendar sem želijo računalnik, da ga najdejo zame.
Izkazalo se je, da na veliko računalnikov, tam je program, imenovan
env za okolje, E-N-V, da lahko ugotovimo, da je za nas.
Torej, vrnimo se k shebang in spremeniti, da bi bilo enostavno env prostor php.
Ta nova shebang bo naročiti računalnik, da preveri njegovo okolje za
Program, PHP, in če je tam, uporabiti, da razlaga tega programa.