>> SPEAKER: Pieņemsim uzrakstīt programmu PHP.
Atšķirībā no C, kas ir apkopota valoda, PHP ir interpretējams
valoda, kas nozīmē, ka, tiklīdz mēs uzrakstīt savu pirmkodu PHP, mēs varam
vienkārši palaist to, kas iet šo avotu kodu, kā ieejas uz to, ko sauc
tulks, programma, kuras mērķis dzīvē ir lasīt jūsu PHP avota
kods, no augšas uz leju, no kreisās uz labo pusi, un do, line-by-line, kāds tas ir
Jūs esat noteikti to darīt.
Šeit, failu ar nosaukumu hello.php, ļaujiet man sākt šādi.
Atvērt kronšteins, jautājuma zīme, php, un tad zemāk, ļaujiet man tuvu, ka PHP
tag ar jautājuma zīmi, leņķa kronšteins.
>> Tagad jūs atradīsiet, dažos datoros, jūs faktiski var saņemt prom ar tikai
darot atvērta kronšteins, jautājuma zīme, bez trailing php.
Bet jūs atradīsiet, ka jūsu kods ir vairāk pārnēsājamiem un darbojas uz vairākiem datoriem, ja
jūs izmantot šo vairāk runīgs versiju.
Tagad, starp šiem tagiem, pieņemsim do kaut ko vienkāršu, piemēram, printf, citējot
likt pēdiņas beigās, "Hello World", ar slīpsvītru n.
>> Pieņemsim tagad saglabājiet failu un palaist šo programmu.
Bet, lai palaistu šo failu, mēs ejam ir nodot to caur PHP
tulks.
Tātad tehniski, mēs esam darbojas PHP, un iet kā ievade pirmkodu I
tikko rakstīja.
Lai to izdarītu, pēc mana komandrindas, Es darīšu php hello.php.
Un tur mēs redzam, hello pasaule.
>> Protams, lai palaistu šo programmu, man bija zināt, ka programma bija rakstīts
PHP, lai es zinu palaist savu tulku.
Tas, protams, ir ideāls, jo īpaši ja, C, pēc tam, kad programmas sastādīšanas,
lietotājs var vienkārši palaist to bez zināt, vai aprūpi, ka tas reiz
uzrakstīts C. Bet mēs varam panākt, ka Tas pats efekts ar PHP, kā arī.
>> Iesim atpakaļ uz manu pirmkodu.
Pašā augšā šo failu, pieņemsim pievienot zaņķis, asu sprādziena vai
izsaukuma zīme, kam seko slīpsvītra bin slash php, kas ir vienkārši
ceļš uz PHP tulku vai programmu par šo konkrēto datoru.
Pieņemsim tagad saglabāt failu, bet arī padara failu izpildāmā
papildus lasāms.
Pietiek, lai failu lasāma par programmu, piemēram, PHP interpretēt
tas, bet faktiski palaist programmu, un meklēt šo zaņķis augšpusē tā
zināt, ko tulks izmantot, lai izpildīt kodu, mums ir jāizdara
failu izpildāmā kā labi.
>> Lai to izdarītu, pieņemsim ierakstiet chmod plus x, par izpildāmu, hello.php.
Un tagad, pieņemsim palaist dot slīpsvītra hello.php.
Un atkal mēs redzam Hello pasaulē.
Tagad mēs varam veikt šo vienu soli tālāk.
Mums nav atklāt pasaulē ka šī programma, sveiki pasaule, ir
uzrakstīts PHP.
Mēs varam noņemt šo faila paplašinājumu tagad kā arī norādot MV hello.php,
pārdēvē vienkārši sveiki, un es tagad var darīt dot slīpsvītra sveiki, un es
atkal redzēt sveiki pasauli.
>> Paņemsim šo vienu pēdējo soli.
Pieņemsim, ka man ne vienmēr zina ceļš uz PHP datorā,
kas šo programmu varētu palaist, bet es vēlas datoru, lai atrastu to man.
Izrādās, ka par daudz datoriem, tur ir programma, ko sauc
env videi, E-N-V, ka var izdomāt mums.
Tāpēc iesim atpakaļ uz zaņķis un mainīties, ka tas ir vienkārši env telpa php.
Šī jaunā zaņķis uzdot dators, lai pārbaudītu savu vidi
programma, PHP, un, ja tas ir tur, izmantot šo interpretēt šo programmu.