PHP je strežniški skriptni jezik, s katerim so spletne strani interaktivne. Postala je široko priljubljena zaradi enostavnosti uporabe, interaktivnosti na spletnih straneh in integracije s HTML -jem. Pomislite, kaj se zgodi, ko stran uredite na tem spletnem mestu. Za tem procesom je veliko, morda na stotine skriptov PHP, ki nadzorujejo, kako se spletne strani spreminjajo glede na različne okoliščine. Ta članek vas bo naučil, kako napisati nekaj zelo preprostih skriptov PHP, da boste lahko dobili osnovno razumevanje delovanja PHP.
Koraki
1. del od 3: Začnite z izjavami o odmevu
Korak 1. Odprite urejevalnik besedil
To je program, ki ga boste uporabljali za pisanje in urejanje kode.
- Beležnica je dostopna v kateri koli različici sistema Windows z uporabo ⊞ Win + R> Beležnica.
- Do programa TextEdit lahko dostopate v računalniku Mac tako, da odprete Aplikacije> TextEdit.
Korak 2. V Notepad vnesite preprosto izjavo
Odsek kode PHP se začne in konča z oznakami PHP v oklepaju (“”). "Odmev" je zelo osnovna izjava (navodilo za računalnik) v jeziku PHP, ki bo besedilo prikazovalo na zaslonu. Besedilo, ki ga želite ponoviti, mora biti zaprto z narekovaji in končano s podpičjem.
Koda bi morala izgledati nekako tako
Korak 3. Shranite datoteko z imenom »hello world« in razširitvijo.php
To naredite tako, da se pomaknete do Datoteka> Shrani kot …
- V Beležnici dodajte.php na konec imena datoteke in jo zaprite v dvojne narekovaje. To zagotavlja, da Notepad ne bo pretvoril datoteke v osnovno besedilno datoteko. Brez narekovajev bo datoteka postala hello world.php.txt. Lahko pa izberete spustni meni pod Vrsta shrani kot in ga spremenite v »Vse datoteke (*.*)«, Kar bo ime pustilo točno tako, kot ga vnesete, in narekovaji ne bodo potrebni.
- V TextEditu narekovaji niso potrebni, vendar se prikaže pojavno okno, ki vas prosi, da preverite, ali želite datoteko shraniti kot.php.
- Datoteko shranite v korenski imenik dokumentov "strežnika". Običajno je to mapa z imenom »htdocs« v mapi Apache v sistemu Windows ali/Library/Webserver/Documents v sistemu Mac, vendar jo lahko uporabnik nastavi ročno.
4. korak. Dostop do datoteke PHP s spletnim brskalnikom. Odprite želeni spletni brskalnik in vnesite ta naslov v naslovno vrstico z imenom vaše datoteke php: https:// localhost/hello world.php. V oknu brskalnika mora biti prikazan stavek echo.
- Če prejmete sporočilo o napaki, se prepričajte, da ste kodo vnesli pravilno, kot je prikazano zgoraj, vključno z dvopičjem.
- Poskrbite tudi, da je datoteka shranjena v pravi imenik.
2. del 3: Uporaba PHP in HTML
Korak 1. Razumeti oznake »php«
Oznake »« sporočajo motorju PHP, da je vse med njimi koda PHP. Vse zunaj obeh oznak se obravnava kot HTML, motor PHP pa ga ignorira in pošlje v vaš brskalnik enako kot kateri koli drug HTML. Pri tem je pomembno priznati, da so skripti PHP vgrajeni v običajne strani HTML.
Korak 2. Razumeti stavek med oznakami
Izjave se uporabljajo, da motorju PHP sporočijo, naj nekaj naredi. V primeru izjave echo motorju govorite, naj natisne tisto, kar je v narekovajih.
Sam motor PHP nikoli ne natisne ničesar na vaš zaslon. Vsak izhod, ki ga ustvari motor, se pošlje v vaš brskalnik kot HTML. Vaš brskalnik ne ve, da dobi izhod PHP. Kar zadeva brskalnik, dobiva navaden HTML
Korak 3. Uporabite oznake HTML, da polepšate svojo izjavo
Dodajanje oznak HTML lahko spremeni izid stavka php. » ” “ ”Bodo dodale krepko oblikovanje vsakemu besedilu, ki je v njih. Upoštevajte, da se te oznake pojavljajo na zunanji strani besedila, vendar znotraj narekovajev stavka echo.
-
Želite, da je vaša koda videti tako:
<? php?
odmev Pozdravljen, svet!
";
?>
4. korak. Shranite in odprite datoteko v brskalniku. Pojdite na Datoteka> Shrani kot… in datoteko shranite kot »helloworld2.php« ter jo odprite v brskalniku z naslovom: https://localhost/helloworld2.php. Izhod je enak kot prej, vendar tokrat besedilo je krepko.
Datoteko shranite v korenski imenik dokumentov "strežnika". Običajno je to mapa z imenom »htdocs« v mapi Apache v sistemu Windows ali/Library/Webserver/Documents v OSX, vendar jo lahko uporabnik nastavi ročno
Korak 5. Uredite datoteko, da dodate drugo izjavo o odmevu
Ne pozabite, da je treba stavke ločiti s podpičjem.
-
Vaša koda bi morala izgledati nekako tako:
<? php
odmev "Pozdravljeni svet!"
;
echo "Kako si?";
?>
Korak 6. Shranite in zaženite datoteko kot "hello world double.php"
Na strani bosta v dveh vrsticah prikazana dva stavka echo, ki sta navedena po vrstnem redu. Upoštevajte »
«V prvi vrstici. To je oznaka HTML za vstavljanje preloma vrstice.
-
Če tega ne dodate, bi bil rezultat videti tako:
Pozdravljeni! Kako ste?
3. del 3: Spoznavanje spremenljivk
Korak 1. Zamislite si spremenljivke kot vsebnike za podatke
Za manipulacijo s podatki, pa naj gre za številke ali imena, morate podatke shraniti v vsebnik. Ta postopek se imenuje razglasitev spremenljivke. Sintaksa za razglasitev spremenljivke je "$ myVariable =" Hello World! ";"
- Znak dolarja ($) na začetku pove PHP, da je $ myVariable spremenljivka. Vse spremenljivke se morajo začeti z znakom dolarja, ime spremenljivke pa je lahko karkoli.
- V zgornjem primeru je vrednost "Hello World!", Spremenljivka pa je $ myVariable. PHP -ju govorite, naj shrani vrednost na desni strani znaka enakosti v spremenljivko na levi strani znaka enakosti.
- Spremenljivka, ki vsebuje besedilno vrednost, je znana kot niz.
Korak 2. Pokličite spremenljivko
Sklicevanje na spremenljivko v kodi je znano kot klic. Razglasite svojo spremenljivko, nato spremenite spremenljivko, namesto da vnesete besedilo.
-
Vaša koda bi lahko izgledala nekako tako:
$ myVariable = “Pozdravljen svet!”;
echo $ myVariable;
?>
3. korak. Shranite in zaženite datoteko. Pojdite v Datoteka> Shrani kot … in datoteko shranite kot »myfirstvariable.php«. Odprite brskalnik in se pomaknite do https://localhost/myfirstvariable.php in skript bo natisnil spremenljivko. Rezultat izgleda enako tiskanju navadnega besedila, vendar je način doseganja drugačen.
Datoteko shranite v korenski imenik dokumentov "strežnika". Običajno je to mapa z imenom »htdocs« v mapi Apache v sistemu Windows ali/Library/Webserver/Documents v OSX, vendar jo lahko uporabnik nastavi ročno
Korak 4. Uporabite spremenljivke s številkami
Spremenljivke lahko vsebujejo tudi številke (znane kot cela števila), nato pa lahko te številke upravljate s preprostimi matematičnimi funkcijami. Začnite z razglasitvijo treh spremenljivk, imenovanih »$ mySmallNumber«, »$ myLargeNumber« in »$ myTotal«.
-
Vaša koda bi morala izgledati nekako tako:
<? php
$ mySmallNumber;
$ myLargeNumber;
$ myTotal;
?>
Korak 5. Prvim dvema spremenljivkama dodelite celoštevilčne vrednosti
Celo število določite »$ mySmallNumber« in »myLargeNumber«.
- Upoštevajte, da celih številk ni treba vsebovati v narekovajih. To bo povzročilo, da se številke obravnavajo kot besedilna vrednost, kot je "Hello World!" spremenljivka.
-
Vaša koda bi morala izgledati nekako tako:
<? php
$ mySmallNumber = 12;
$ myLargeNumber = 356;
$ myTotal;
?>
Korak 6. S tretjo spremenljivko izračunajte in natisnite vsoto drugih spremenljivk
Namesto da bi sami računali, lahko v spremenljivki »$ myTotal« pokličete dve spremenljivki. Z matematično funkcijo vam bo stroj izračunal vsoto. Če želite natisniti spremenljivko, morate dodati le odmevni stavek, ki po deklaraciji pokliče spremenljivko.
- Vsaka sprememba katere koli celoštevilske spremenljivke bi se odrazila pri tiskanju spremenljivke »$ myTotal« z odmevom.
-
Vaša koda bi morala izgledati nekako tako:
<? php
$ mySmallNumber = 12;
$ myLargeNumber = 356;
$ myTotal = $ mySmall Number + $ myLargeNumber;
echo $ myTotal;
?>
Korak 7. Shranite datoteko in zaženite ta skript
V oknu brskalnika bo prikazana ena številka. To število je vsota dveh spremenljivk, imenovanih v spremenljivki "$ myTotal".
Korak 8. Preglejte spremenljivke niza
Uporaba spremenljivke za shranjevanje besedila vam omogoča, da to spremenljivko pokličete kadar koli želite uporabiti vrednost shranjevanja, namesto da nenehno vnašate vsebovano besedilo. Omogoča tudi bolj zapleteno manipulacijo s shranjenimi podatki, ki se premikajo naprej.
- Prva spremenljivka, $ myVariable, vsebuje vrednost niza; "Pozdravljen, svet!". Če ne spremenite vrednosti, bo $ myVariable vedno vseboval vrednost "Hello World!".
- Izjava echo natisne vrednost $ myVariable, ki jo vsebuje.
Korak 9. Preglejte svoje celoštevilske spremenljivke
Z matematično funkcijo ste raziskali osnovne manipulacije s celoštevilskimi spremenljivkami. Nastale podatke je mogoče shraniti v drugo spremenljivko. To je šele začetek tega, kar je mogoče doseči s temi spremenljivkami.
- Dvema spremenljivkama $ mySmallNumber in $ myLargeNumber je dodeljena vsaka cela vrednost.
- Tretja spremenljivka, $ myTotal, shranjuje dodane vrednosti $ mySmallNumber in $ myLargeNumber. Ker ima $ mySmallNumber eno številsko vrednost, $ myLargeNumber pa drugo številsko vrednost, to pomeni, da ima $ myTotal vrednost prve številke, dodane drugi številki. Ta vrednost se lahko spremeni s spremembami katere koli od vključenih spremenljivk.
Vzorci skriptov PHP
Vzorec PHP Echo predloge
Vzorec spremenljivke PHP z besedami
Vzorčna spremenljivka PHP s številkami
Video - z uporabo te storitve se lahko nekateri podatki delijo z YouTubom
Nasveti
- Ta članek predpostavlja, da ste v računalnik namestili Apache in PHP. Kadar koli naj bi shranili datoteko, shranite v imenik "\ ht docs" (Win) ali "\ Library / WebServer / Documents" (Mac) v imeniku Apache.
- Komentiranje je pomembno pri vsakem programiranju, zato se prepričajte, da znate komentirati tudi v PHP.
- Resnično uporabno orodje za testiranje datotek PHP je XAMPP, ki je brezplačen program, ki namesti in zažene Apache in PHP, ki vam pomaga simulirati strežnik v vašem računalniku.