>> Spreker: Kom ons skryf 'n program in PHP.
In teenstelling met C, wat 'n saamgestel taal, PHP is 'n geïnterpreteer
taal, wat so gou as ons beteken skryf ons bron-kode in PHP, kan ons
eenvoudig loop dit deur verby dat die bron kode as insette in wat genoem word 'n
tolk, 'n program wat ten doel in die lewe is om jou PHP bron om te lees
kode, bo na onder, links na regs, en nie, lyn-vir-lyn, wat dit ookal is
jy stel om dit te doen.
Hier, in 'n lêer genaamd hello.php, Laat my begin as volg.
Open bracket, vraagteken, PHP, en dan af onder, laat my naby as wat PHP
tag met vraagteken, hoek bracket.
>> Nou sal jy sien, op 'n paar rekenaars, het jy eintlik kan wegkom met net
doen oop bracket, vraagteken, sonder die afgelope PHP.
Maar jy sal vind dat jou kode is meer draagbaar en loop op meer rekenaars as
jy gebruik dit meer verbose weergawe.
Nou, in-tussen hierdie tags, kom ons doen iets eenvoudig, soos printf, kwotasie
unquote, "Hello World", met 'n backslash n.
>> Kom ons nou die lêer stoor en die uitvoering van hierdie program.
Maar hierdie lêer uit te voer, gaan ons het om dit te slaag deur die PHP
tolk.
So tegnies, ons hardloop PHP, en verby as die invoer van die bron-kode I
net geskryf.
Om dit te doen, op my opdrag prompt Ek sal PHP hello.php doen.
En daar sien ons, hallo wêreld.
>> Natuurlik, is hierdie program te hardloop, het ek om te weet dat die program is geskryf
in PHP, sodat ek weet sy tolk uit te voer.
Dit is beslis 'n ideale, veral wanneer, in C, na die samestelling van 'n program,
'n gebruiker kan net loop dit sonder om te weet of omgee wat dit was een keer
geskryf in C. Maar ons kan bereik wat dieselfde effek met PHP as well.
>> Kom ons gaan terug na my bron-kode te gaan.
Op die top van hierdie lêer, laat ons voeg 'n kaboedel, 'n skerp bang of
uitroepteken, gevolg deur streep bin streep PHP, wat is eenvoudig die
pad na die PHP tolk of program op hierdie spesifieke rekenaar.
Kom ons nou die lêer stoor nie, maar ook maak die lêer uitvoerbare
bykomend tot leesbare.
Dit is voldoende vir 'n lêer te leesbaar wees vir 'n program soos PHP te interpreteer
nie, maar om werklik 'n program en kyk vir wat kaboedel by die top van dit
om te weet wat tolk te gebruik om te die kode uit te voer, ons het om die
lêer uitvoerbare as well.
>> Om dit te doen, laat tik chmod 'n plus x, uitvoerbare, hello.php.
En nou, laat ons loop dot streep hello.php.
En weer, sien ons hallo wêreld.
Nou kan ons hierdie een stap verder te neem.
Ons hoef nie te openbaar aan die wêreld dat hierdie program, Hello World, is
geskryf in PHP.
Ons kan nou verwyder die lêer uitbreiding asook deur die spesifiseer MV hello.php,
sal word eenvoudig herdoop hallo, en ek kan nou nie dot streep hallo, en ek
sien weer hallo wêreld.
>> Kom ons neem hierdie een finale stap.
Veronderstel dat ek noodwendig weet nie die pad na PHP op die rekenaar op
wat hierdie program kan uitgevoer word nie, maar ek wil die rekenaar om dit te vind vir my.
Dit blyk dat op 'n baie van rekenaars, daar is 'n program genaamd
env vir omgewing, E-N-V, wat kan uitvind wat vir ons.
So laat ons terug na die kaboedel gaan verander dit net env ruimte PHP te wees.
Hierdie nuwe kaboedel sal die opdrag aan die rekenaar om die omgewing te kyk vir
die program, PHP, en as dit is daar, gebruik dat hierdie program te interpreteer.