Kuidas kirjutada PHP skripte

PHP on serveri skriptikeel, mida kasutatakse veebilehtede interaktiivseks muutmiseks. See sai laialdaselt populaarseks tänu oma kasutusmugavusele, veebilehtede interaktiivsusele ja integreerimisele HTML-iga. Mõelge sellele, mis juhtub, kui sellel veebisaidil lehte muudetakse. Selle protsessi taga on palju, võib-olla sadu PHP-skripte, mis juhivad veebilehtede muutumist erinevatel asjaoludel. See artikkel õpetab teile, kuidas kirjutada mõnda väga lihtsat PHP-skripti, et saaksite põhiteadmised PHP toimimisest. .

1
Avage tekstiredaktor. See on programm, mida kasutate koodi kirjutamiseks ja muutmiseks. Märkmikule pääsete juurde mis tahes Windowsi versioonis, kasutades käsku “Win + R” > Notepad.TextEditile pääsete Macis juurde, avades jaotises Rakendused > TextEdit.

2
Tippige Notepadisse lihtne avaldus. PHP-koodi jaotis algab ja lõpeb sulgudes olevate PHP-märgenditega (“â€). “Kaja on väga lihtne avaldus (juhend arvutile) PHP-keeles, mis väljastab ekraanile teksti. Tekst, mida soovite kajada, peab olema jutumärkides ja lõppema semikooloniga. Kood peaks välja nägema umbes nagu .

3
Salvestage fail nimega “hello world†ja laiendiga .php. Selleks navigeerige menüüsse Fail > Salvesta nimega… Lisage Notepadis .php failinime lõppu ja lisage jutumärkidesse. See tagab Notepad ei teisenda faili põhitekstifailiks. Ilma jutumärkideta muutub failiks hello world.php.txt. Teise võimalusena saate valida Salvesta tüübi all oleva rippmenüü ja muuta selle valikuks “Kõik failid ( *.*)”, mis jätab nime täpselt nii, nagu te selle sisestate, ja jutumärke pole vaja. TextEditis pole jutumärke vaja, kuid kuvatakse hüpikaken, mis palub teil kinnitada, et 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 ka käsitsi seadistada.

4
Juurdepääs PHP-failile veebibrauseri abil. Avage eelistatud veebibrauser ja tippige see aadress aadressiribale, kasutades oma php-faili nime: http://localhost/hello world.php. Teie brauseriaknas peaks kuvama kajalause. Kui saate veateate, veenduge, et tippisite koodi õigesti, nagu ülal näidatud, sh koolon.Veenduge ka, et teie fail on salvestatud õigesse kataloogi.

5
Saate aru php siltidest. Märgendid “†ütlevad PHP-mootorile, et kõik nende vahel on PHP-kood. Kõike väljaspool kahte märgendit käsitletakse HTML-ina ja PHP-mootor ignoreerib ning saadetakse teie brauserisse samamoodi nagu mis tahes muud HTML-i. Oluline on siin ära tunda, et PHP-skriptid on manustatud tavalistele HTML-lehtedele.

6
Mõistke siltide vahelist väidet. Avaldusi kasutatakse selleks, et käskida PHP-mootoril midagi teha. Kajalause puhul käsite mootoril printida jutumärkide sees olevad andmed. PHP-mootor ise ei prindi kunagi teie ekraanile midagi. Kõik mootori loodud väljundid saadetakse teie brauserisse HTML-ina. Teie brauser ei tea, et see saab PHP väljundit. Mis puutub brauserisse, siis see muutub lihtsaks HTML-iks.

7
Kasutage oma avalduse paksuks muutmiseks HTML-märgendeid. HTML-i siltide lisamine võib muuta php-lause väljundit. Märgendid „—†lisavad nende sisse asetatud tekstile paksu vormingu. Pange tähele, et need sildid kuvatakse teksti välisküljel, kuid kajalause jutumärkide sees. Soovite, et teie kood näeks välja umbes selline: Tere maailm!“; ?>

8
Salvestage ja avage fail brauseris. Avage Fail > Salvesta nimega ja salvestage fail nimega “helloworld2.php” ning avage see brauseris, kasutades aadressi: http://localhost/helloworld2.php. Väljund on sama, mis varem, kuid seekord on tekst paksus kirjas. Salvestage fail kindlasti oma “serveri” dokumendi juurkataloogi. Tavaliselt on see kaust nimega “htdocs†teie Apache kaustas Windowsis või /Library/Webserver/Documents OSX-is, kuid kasutaja saab selle ka käsitsi määrata.

9
Teise kajalause lisamiseks redigeerige faili. Pidage meeles, et avaldused tuleb eraldada semikooloniga. Teie kood peaks välja nägema umbes selline:;echo “Kuidas sul läheb?â€; ?>

10
Salvestage ja käivitage fail nimega “hello world double.php”. Lehel kuvatakse kahel real kaks kajalauset, mis on loetletud järjekorras. Pange tähele “
†esimesel real. See on HTML-i märgistus reavahetuse lisamiseks. Kui te seda ei lisanud, näeks teie väljund välja järgmine: Tere maailm!Kuidas sul läheb?

11
Mõelge muutujatele kui andmete konteineritele. Andmete, olgu need numbrid või nimed, manipuleerimiseks peate salvestama andmed konteinerisse. Seda protsessi nimetatakse muutuja deklareerimiseks. Muutuja deklareerimise süntaks on “$myVariable = “Tere maailm!â€;â€Dollarimärk ($) alguses ü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 $myVariable. Te käsite PHP-l salvestada väärtus võrdusmärgist paremal asuvasse muutujasse võrdusmärgist vasakul. Muutujat, mis sisaldab tekstiväärtust, nimetatakse stringiks.

12
Kutsuge muutuja. Koodis olevale muutujale viitamist nimetatakse kõneks. Deklareerige oma muutuja, seejärel kordage muutujat teksti välja tippimise asemel. Teie kood võib välja näha umbes selline:$myVariable = “Tere maailm!â€;echo $myVariable;?>

13
Salvestage ja käivitage fail. Avage Fail > Salvesta nimega ja salvestage fail nimega “myfirstvariable.php”. Avage brauser ja liikuge aadressile http://localhost/myfirstvariable.php ning skript prindib muutuja. Väljund näeb välja sama, mis printimisel lihttekst, kuid selle saavutamise viis on erinev. Salvestage fail kindlasti oma “serveri” dokumendi juurkataloogi. Tavaliselt on see kaust nimega “htdocs†teie Apache kaustas Windowsis või /Library/Webserver/Documents OSX-is, kuid kasutaja saab selle ka käsitsi määrata.

14
Kasutage numbritega muutujaid. Muutujad võivad sisaldada ka numbreid (tuntud kui täisarvud) ja seejärel saab neid numbreid lihtsate matemaatiliste funktsioonide abil manipuleerida. Alustuseks deklareerige kolm muutujat nimega “$mySmallNumberâ€, “$myLargeNumber†ja “$myTotalâ€. Teie kood peaks välja nägema umbes selline:

15
Määrata kahele esimesele muutujale täisarvud. Andke väärtustele “$mySmallNumber— ja “myLargeNumber†täisarv. Pange tähele, et täisarvu väärtused ei pea olema jutumärkides. Selle tulemusel käsitletakse numbreid tekstiväärtusena, nagu “Tere maailm!” muutuja. Teie kood peaks välja nägema umbes selline:

16
Kasutage kolmandat muutujat teiste muutujate summa arvutamiseks ja printimiseks. Selle asemel, et ise arvutada, võite kutsuda kahte muutujat muutujas “$myTotalâ€. Matemaatilise funktsiooni abil arvutab masin teie eest summa. Muutuja printimiseks peate lisama vaid kajalause, mis kutsub esile muutuja pärast deklaratsiooni. Iga täisarvulise muutuja muudatus kajastub kajaga muutuja “$myTotal— printimisel. Teie kood peaks välja nägema umbes selline:

17
Salvestage fail ja käivitage see skript. Teie brauseriaknas kuvatakse üks number. See arv on muutujas “$myTotal— kutsutud kahe muutuja summa.

18
Vaadake oma stringimuutujad üle. Muutuja kasutamine teksti salvestamiseks võimaldab seda muutujat kutsuda igal ajal, kui soovite salvestatud väärtust kasutada, selle asemel, et sisalduvat teksti pidevalt välja tippida. Samuti võimaldab see salvestatud andmetega edasi liikuda keerukamalt. Esimene muutuja $myVariable sisaldab stringi väärtust; “Tere, Maailm!”. Kui te väärtust ei muuda, sisaldab $myVariable alati väärtust “Tere maailm!”. Kajalause prindib $myVariable sisalduva väärtuse.

19
Vaadake üle oma täisarvulised muutujad. Olete uurinud täisarvuliste muutujate põhilist manipuleerimist matemaatilist funktsiooni kasutades. Saadud andmed saab salvestada teise muutujasse. See on alles algus sellele, mida saab nende muutujatega saavutada.Kahele muutujale $mySmallNumber ja $myLargeNumber on mõlemale määratud täisarv. Kolmas muutuja $myTotal salvestab $mySmallNumber ja $myLargeNumber lisaväärtused. Kuna $mySmallNumber sisaldab ühte arvväärtust ja $myLargeNumber teist numbrilist väärtust, tähendab see, et $myTotal sisaldab teisele numbrile lisatud esimese numbri väärtust. See väärtus võib muutuda ükskõik millise kaasatud muutuja muutmisel.