PHP on serveri skriptikeel, mida kasutatakse veebilehtede interaktiivseks muutmiseks. See sai laialt populaarseks tänu lihtsale kasutamisele, veebilehtede interaktiivsusele ja HTML -iga integreerimisele. Mõelge, mis juhtub, kui sellel veebisaidil lehte redigeeritakse. Selle protsessi taga on palju, võib -olla sadu PHP -skripte, mis kontrollivad veebilehtede muutumist erinevatel asjaoludel. See artikkel õpetab teile, kuidas kirjutada mõned väga lihtsad PHP -skriptid, et saaksite põhiteadmised PHP toimimisest.
Sammud
Osa 1 /3: Kajaavaldustega alustamine
Samm 1. Avage tekstiredaktor
See on programm, mida kasutate oma koodi kirjutamiseks ja muutmiseks.
- Märkmikule pääseb juurde mis tahes Windowsi versioonis, kasutades ⊞ Win + R> Märkmik.
- TextEditile pääseb juurde Macis, kui lähete menüüsse Rakendused> TextEdit.
Samm 2. Sisestage Notepadisse lihtne avaldus
PHP -koodi osa algab ja lõpeb sulgudes PHP -siltidega (“”). “Kaja” on PHP -keeles väga lihtne avaldus (käsk arvutile), mis väljastab teksti ekraanile. Tekst, mida soovite kajastada, peab olema jutumärkides ja lõppema semikooloniga.
Kood peaks välja nägema umbes selline
Samm 3. Salvestage fail nimega "tere maailm" ja laiendiga.php
Seda saate teha menüükäsuga Fail> Salvesta nimega…
- Märkmikus lisage failinime lõppu.php ja lisage see jutumärkidesse. See tagab, et Notepad ei muuda faili põhitekstifailiks. Ilma jutumärkideta saab failist hello world.php.txt. Teise võimalusena saate valida Salvesta tüübi all rippmenüü ja muuta selle "Kõik failid (*.*)", Mis jätab nime täpselt selliseks, nagu te seda sisestate, ja jutumärke pole vaja.
- TextEditis pole jutumärke vaja, kuid ilmub hüpikaken, kus palutakse teil kinnitada, kas soovite faili salvestada.php -vormingus.
- Salvestage fail kindlasti oma serveri dokumendi juurkataloogi. Tavaliselt on see kaust nimega “htdocs” teie Apache kaustas Windowsis või/Library/Webserver/Documents Macis, kuid kasutaja saab selle käsitsi seadistada.
4. samm. Juurdepääs PHP -failile veebibrauseri abil. Avage oma eelistatud veebibrauser ja tippige see aadress aadressiribale, kasutades oma php -faili nime: https:// localhost/tere world.php. Teie brauseriaken peaks kuvama kaja avalduse.
- Kui kuvatakse veateade, veenduge, et sisestasite koodi õigesti, nagu eespool näidatud, sealhulgas koolon.
- Veenduge ka, et teie fail oleks salvestatud õigesse kataloogi.
Osa 2/3: PHP ja HTML -i kasutamine
Samm 1. Mõistke "php" silte
Sildid “” ütlevad PHP mootorile, et kõik nende vahel on PHP kood. Kõike väljaspool kahte märgendit käsitletakse HTML -il ja PHP -mootor ignoreerib neid ning saadab teie brauserisse samamoodi nagu mis tahes muu HTML -i. Siinkohal on oluline ära tunda, et PHP -skriptid on manustatud tavalistesse HTML -lehtedesse.
Samm 2. Mõista siltide vahelist avaldust
Avaldusi kasutatakse selleks, et PHP -mootoril midagi ette võtta. Kajaavalduse korral käsite mootoril trükkida see, mis jutumärkide sees on.
PHP -mootor ise ei prindi teie ekraanile kunagi midagi. Kõik mootori loodud väljundid saadetakse teie brauserisse HTML -vormingus. Teie brauser ei tea, et see saab PHP -väljundit. Mis puutub brauserisse, siis saab see tavalist HTML -i
Samm 3. Kasutage oma avalduse paksuks muutmiseks HTML -silte
HTML -siltide lisamine võib muuta php -lause väljundit. ” “ ”Sildid lisavad paksus vormingus teksti, mis on nende sees. Pange tähele, et need sildid kuvatakse teksti välisküljel, kuid kajalause jutumärkides.
-
Soovite, et teie kood näeks välja umbes selline:
<? php?
kaja Tere, Maailm!
";
?>
4. samm. Salvestage ja avage fail brauseris. Avage Fail> Salvesta nimega … ja salvestage fail nimega "helloworld2.php" ning avage see oma brauseris, kasutades aadressi: https://localhost/helloworld2.php. Väljund on sama mis varem, kuid seekord tekst on paksus kirjas.
Salvestage fail kindlasti oma serveri dokumendi juurkataloogi. Tavaliselt on see kaust nimega “htdocs” teie Windowsi Apache kaustas või OSX -is/Library/Webserver/Documents, kuid kasutaja saab selle käsitsi seadistada
Samm 5. Teise kajalause lisamiseks redigeerige faili
Pidage meeles, et avaldused tuleb eraldada semikooloniga.
-
Teie kood peaks välja nägema umbes selline:
<? php
kaja "Tere maailm!"
;
kaja “Kuidas sul läheb?”;
?>
Samm 6. Salvestage ja käivitage fail nimega "tere maailm double.php"
Lehel kuvatakse kahel real kaks kajalauset, mis on järjestatud. Pange tähele"
Esimesel real. See on HTML -märgistus reavahe lisamiseks.
-
Kui te seda ei lisanud, näeks teie väljund välja selline:
Tere maailm! Kuidas sul läheb?
Osa 3/3: Muutujate tundmaõppimine
Samm 1. Mõelge muutujatele kui andmete konteineritele
Andmetega manipuleerimiseks, olgu need numbrid või nimed, peate andmed konteinerisse salvestama. Seda protsessi nimetatakse muutuja deklareerimiseks. Muutuja deklareerimise süntaks on “$ myVariable =“Tere maailm!”;”
- Alguses olev dollarimärk ($) ütleb PHP -le, et $ myVariable on muutuja. Kõik muutujad peavad algama dollarimärgiga, kuid muutuja nimi võib olla ükskõik milline.
- Ülaltoodud näites on väärtus "Tere maailm!" Ja muutuja on $ myVariable. Ütlete PHP -le, et see salvestaks võrdusmärgi paremal asuva väärtuse võrdusmärgi vasakul asuvasse muutujale.
- Tekstiväärtust sisaldavat muutujat nimetatakse stringiks.
Samm 2. Helistage muutujale
Viitamist koodi muutujale nimetatakse kõneks. Kuulutage oma muutuja, seejärel kajastage muutuja teksti väljakirjutamise asemel.
-
Teie kood võib välja näha umbes selline:
$ myVariable = “Tere maailm!”;
echo $ myVariable;
?>
3. samm. Salvestage ja käivitage fail. Avage Fail> Salvesta nimega … ja salvestage fail nimega "myfirstvariable.php". Avage oma brauser ja navigeerige saidile https://localhost/myfirstvariable.php ning skript prindib muutuja välja. Väljund näeb välja sama, mis tavalise teksti printimine, kuid selle saavutamise viis on erinev.
Salvestage fail kindlasti oma serveri dokumendi juurkataloogi. Tavaliselt on see kaust nimega “htdocs” teie Windowsi Apache kaustas või OSX -is/Library/Webserver/Documents, kuid kasutaja saab selle käsitsi seadistada
Samm 4. Kasutage muutujaid numbritega
Muutujad võivad sisaldada ka numbreid (tuntud kui täisarvud) ja seejärel saab neid numbreid lihtsate matemaatiliste funktsioonide abil manipuleerida. Alustuseks kuulutage kolm muutujat nimega „$ mySmallNumber”, „$ myLargeNumber” ja „$ myTotal”.
-
Teie kood peaks välja nägema umbes selline:
<? php
$ mySmallNumber;
$ myLargeNumber;
$ myTotal;
?>
Samm 5. Määrake kahele esimesele muutujale täisarvulised väärtused
Andke täisarvulistele väärtustele „$ mySmallNumber” ja „myLargeNumber”.
- Pange tähele, et täisarvulisi väärtusi ei pea jutumärkides sisaldama. See põhjustab numbrite käsitlemise tekstiväärtustena nagu „Tere maailm!” muutuja.
-
Teie kood peaks välja nägema umbes selline:
<? php
$ mySmallNumber = 12;
$ myLargeNumber = 356;
$ myTotal;
?>
Samm 6. Kasutage kolmandat muutujat teiste muutujate summa arvutamiseks ja printimiseks
Selle asemel, et ise matemaatikat teha, võite helistada muutuja „$ myTotal” kahele muutujale. Kasutades matemaatilist funktsiooni, arvutab masin teie eest summa. Muutuja printimiseks peate lisama ainult kajalause, mis kutsub muutuja pärast deklaratsiooni.
- Kõik muudatused kummaski täisarvumuutjas kajastuvad muutuja „$ myTotal” printimisel kajaga.
-
Teie kood peaks välja nägema umbes selline:
<? php
$ mySmallNumber = 12;
$ myLargeNumber = 356;
$ myTotal = $ mySmall Number + $ myLargeNumber;
echo $ myTotal;
?>
Samm 7. Salvestage fail ja käivitage see skript
Teie brauseriaknas kuvatakse üks number. See arv on muutuja „$ myTotal” kahe muutuja summa.
Samm 8. Vaadake üle oma stringimuutujad
Muutuja kasutamine teksti salvestamiseks võimaldab teil sellele muutujale helistada igal ajal, kui soovite salvestusväärtust kasutada, selle asemel, et pidevalt teksti trükkida. See võimaldab ka salvestatud andmetega keerulisemalt edasi liikuda.
- Esimene muutuja $ myVariable sisaldab stringi väärtust; "Tere, Maailm!". Kui te väärtust ei muuda, sisaldab $ myVariable alati väärtust „Tere maailm!“.
- Kaja avaldis prindib sisalduva väärtuse $ myVariable.
Samm 9. Vaadake üle täisarvulised muutujad
Olete uurinud täisarvuliste muutujate põhilisi manipuleerimisi, kasutades matemaatilist funktsiooni. Saadud andmeid saab salvestada teise muutujaga. See on alles algus sellele, mida nende muutujatega on võimalik saavutada.
- Kahele muutujale $ mySmallNumber ja $ myLargeNumber on määratud täisarv.
- Kolmas muutuja $ myTotal salvestab lisaväärtused $ mySmallNumber ja $ myLargeNumber. Kuna $ mySmallNumber omab ühte numbrilist väärtust ja $ myLargeNumber teist arvväärtust, tähendab see, et $ myTotal hoiab teisele numbrile lisatud esimese numbri väärtust. See väärtus võib muutuda kummagi kaasatud muutuja muutmisel.
PHP skriptide näidised
PHP kajamalli näidis
Näidis PHP muutuja sõnadega
Näidis PHP muutuja numbritega
Video - selle teenuse kasutamisel võidakse YouTube'iga jagada teatud teavet
Näpunäiteid
- Selles artiklis eeldatakse, et olete oma arvutisse installinud Apache ja PHP. Alati, kui öeldakse faili salvestamine, salvestate Apache kataloogi kataloogi "\ ht docs" (Win) või "\ Library / WebServer / Documents" (Mac).
- Kommenteerimine on iga programmeerimise puhul oluline, seega veenduge, et teate, kuidas ka PHP -s kommenteerida.
- Tõeliselt kasulik tööriist PHP -failide testimisel on XAMPP, mis on tasuta programm, mis installib ja käivitab Apache ja PHP, et aidata teil oma arvutis serverit simuleerida.