PHP je poslužiteljski skriptni jezik koji se koristi za interaktivnost web stranica. Postao je široko popularan zbog svoje jednostavnosti upotrebe, interaktivnosti unutar web stranica i integracije s HTML -om. Zamislite šta se događa kada se stranica uredi na ovoj web stranici. Iza ovog procesa stoje mnoge, možda stotine, PHP skripti koje kontroliraju kako se web stranice mijenjaju ovisno o različitim okolnostima. Ovaj članak će vas naučiti kako napisati nekoliko vrlo jednostavnih PHP skripti kako biste stekli osnovno razumijevanje kako PHP radi.
Koraci
1. dio od 3: Početak rada s eho izjavama
Korak 1. Otvorite uređivač teksta
Ovo je program koji ćete koristiti za pisanje i uređivanje koda.
- Beležnici se može pristupiti na bilo kojoj verziji operativnog sistema Windows pomoću ⊞ Win + R> Beležnica.
- TextEdit -u se može pristupiti na Mac -u tako što se ode na Applications> TextEdit.
Korak 2. Upišite jednostavnu izjavu u Notepad
Dio PHP koda počinje i završava PHP oznakama u zagradama (“”). "Echo" je vrlo osnovna naredba (uputstvo računaru) na PHP jeziku koja će izlaziti tekst na ekran. Tekst koji želite ponoviti mora biti zatvoren u navodnike i završiti točkom-zarezom.
Kod bi trebao izgledati otprilike
Korak 3. Spremite datoteku s imenom “hello world” i nastavkom.php
To se postiže kretanjem do Datoteka> Spremi kao …
- U Notepadu dodajte.php na kraj naziva datoteke i unesite dvostruke navodnike. Ovo osigurava da Notepad neće pretvoriti datoteku u osnovnu tekstualnu datoteku. Bez navodnika, datoteka će postati hello world.php.txt. Alternativno, možete odabrati padajući izbornik pod Spremi kao tip i promijeniti ga u "Sve datoteke (*.*)", Što će ostaviti naziv točno onako kako ga unesete i navodnici neće biti potrebni.
- U TextEdit -u nisu potrebni navodnici, ali pojavit će se skočni prozor koji će od vas tražiti da provjerite želite li datoteku spremiti kao.php.
- Spremite datoteku u osnovni direktorij dokumenata vašeg "servera". Obično je ovo mapa pod nazivom „htdocs“u vašoj mapi Apache u sustavu Windows ili/Library/Webserver/Documents na Macu, ali je korisnik može postaviti ručno.
Korak 4. Pristupite PHP datoteci s web preglednikom. Otvorite željeni web preglednik i upišite ovu adresu u adresnu traku koristeći naziv vaše php datoteke: https:// localhost/hello world.php. U prozoru pregledača trebao bi biti prikazan izraz echo.
- Ako primite poruku o grešci, provjerite jeste li ispravno unijeli kôd kao što je prikazano gore, uključujući i dvotočku.
- Također provjerite je li vaša datoteka spremljena u ispravan direktorij.
2. dio 3: Korištenje PHP -a i HTML -a
Korak 1. Shvatite oznake 'php'
Oznake “” govore PHP motoru da je sve između njih PHP kod. Sve izvan dvije oznake se tretira kao HTML, a PHP mašina zanemaruje i šalje vašem pregledniku isto kao i svaki drugi HTML. Ovdje je važno prepoznati da su PHP skripte ugrađene u uobičajene HTML stranice.
Korak 2. Shvatite izraz između oznaka
Izjave se koriste da kažu PHP engine -u da učini nešto. U slučaju echo izraza, govorite motoru da odštampa ono što je unutar navodnika.
Sam PHP motor nikada ništa ne štampa na vašem ekranu. Svaki izlaz koji generira motor šalje se vašem pregledniku kao HTML. Vaš pretraživač ne zna da dobija PHP izlaz. Što se pretraživača tiče, on dobija običan HTML
Korak 3. Pomoću HTML oznaka učinite svoju izjavu podebljanom
Dodavanjem HTML oznaka može se promijeniti izlaz php naredbe. „ ” “ ”Oznake će dodati masno oblikovanje bilo kojem tekstu koji se nalazi unutar njih. Imajte na umu da se ove oznake pojavljuju na vanjskoj strani teksta, ali unutar navodnika echo izraza.
-
Želite da vaš kôd izgleda otprilike ovako:
<? php?
odjek Zdravo svijete!
";
?>
Korak 4. Sačuvajte i otvorite datoteku u pregledaču. Idite na Datoteka> Spremi kao … i spremite datoteku kao "helloworld2.php", a zatim je otvorite u svom pregledniku koristeći adresu: https://localhost/helloworld2.php. Izlaz je isti kao i prije, ali ovaj put tekst je podebljan.
Spremite datoteku u osnovni direktorij dokumenata vašeg "servera". Obično je ovo mapa pod nazivom „htdocs“u vašoj mapi Apache u sustavu Windows ili/Library/Webserver/Documents u OSX -u, ali je korisnik može postaviti ručno
Korak 5. Uredite datoteku da biste dodali drugu eho naredbu
Zapamtite, izjave moraju biti odvojene točkom -zarezom.
-
Vaš kod bi trebao izgledati otprilike ovako:
<? php
eho "Hello World!"
;
echo “Kako si?”;
?>
Korak 6. Spremite i pokrenite datoteku kao "hello world double.php"
Na stranici će se prikazati dvije naredbe eho, poredane, u dva reda. Obratite pažnju na „
”U prvom redu. Ovo je HTML oznaka za umetanje prijeloma retka.
-
Ako ovo ne dodate, vaš izlaz bi izgledao ovako:
Hello World! Kako ste?
3. dio 3: Upoznavanje varijabli
Korak 1. Zamislite varijable kao spremnike za podatke
Da biste manipulirali podacima, bilo da se radi o brojevima ili imenima, podatke morate pohraniti u spremnik. Ovaj proces se naziva proglašavanjem varijable. Sintaksa za proglašavanje varijable je „$ myVariable =“Hello World!”;“
- Znak dolara ($) na početku govori PHP -u da je $ myVariable varijabla. Sve varijable moraju početi znakom dolara, ali naziv varijable može biti bilo koji.
- U gornjem primjeru vrijednost je "Hello World!", A varijabla je $ myVariable. Govorite PHP -u da pohrani vrijednost desno od znaka jednakosti, u varijablu s lijeve strane znaka jednakosti.
- Varijabla koja sadrži tekstualnu vrijednost poznata je kao string.
Korak 2. Pozovite promenljivu
Pozivanje na promenljivu u kodu poznato je kao poziv. Proglasite svoju varijablu, a zatim jekujte varijablu umjesto pisanja teksta.
-
Vaš kôd bi mogao izgledati otprilike ovako:
$ myVariable = “Zdravo Svijete!”;
echo $ myVariable;
?>
Korak 3. Sačuvajte i pokrenite datoteku. Idite na Datoteka> Spremi kao … i spremite datoteku kao „myfirstvariable.php“. Otvorite svoj preglednik i idite na https://localhost/myfirstvariable.php i skripta će ispisati varijablu. Izlaz izgleda isto kao ispis običnog teksta, ali je način na koji je postignut drugačiji.
Spremite datoteku u osnovni direktorij dokumenata vašeg "servera". Obično je ovo mapa pod nazivom „htdocs“u vašoj mapi Apache u sustavu Windows ili/Library/Webserver/Documents u OSX -u, ali je korisnik može postaviti ručno
Korak 4. Koristite varijable s brojevima
Varijable mogu sadržavati i brojeve (poznate kao cijeli brojevi), a zatim se tim brojevima može manipulirati pomoću jednostavnih matematičkih funkcija. Započnite deklariranjem tri varijable pod nazivom “$ mySmallNumber”, “$ myLargeNumber” i “$ myTotal”.
-
Vaš kod bi trebao izgledati otprilike ovako:
<? php
$ mySmallNumber;
$ myLargeNumber;
$ myTotal;
?>
Korak 5. Dodijelite cjelobrojne vrijednosti prve dvije varijable
Dajte cijelu vrijednost “$ mySmallNumber” i “myLargeNumber”.
- Imajte na umu da cjelobrojne vrijednosti ne moraju biti sadržane u navodnicima. To će uzrokovati da se brojevi tretiraju kao tekstualna vrijednost poput "Hello World!" varijabilna.
-
Vaš kod bi trebao izgledati otprilike ovako:
<? php
$ mySmallNumber = 12;
$ myLargeNumber = 356;
$ myTotal;
?>
Korak 6. Pomoću treće varijable izračunajte i ispišite zbir ostalih varijabli
Umjesto da sami računate, možete pozvati dvije varijable u varijabli “$ myTotal”. Koristeći matematičku funkciju, mašina će za vas izračunati zbir. Da biste ispisali varijablu, trebate dodati samo echo naredbu koja poziva varijablu nakon deklaracije.
- Svaka promjena bilo koje cjelobrojne varijable odrazila bi se pri ispisu varijable “$ myTotal” s echoom.
-
Vaš kod bi trebao izgledati otprilike ovako:
<? php
$ mySmallNumber = 12;
$ myLargeNumber = 356;
$ myTotal = $ mySmall Number + $ myLargeNumber;
echo $ myTotal;
?>
Korak 7. Sačuvajte datoteku i pokrenite ovu skriptu
U prozoru pregledača bit će prikazan jedan broj. Taj broj je zbir dviju varijabli pozvanih u varijabli “$ myTotal”.
Korak 8. Pregledajte string promenljive
Korištenje varijable za spremanje teksta omogućuje vam da pozovete tu varijablu svaki put kada želite upotrijebiti vrijednost spremišta umjesto da stalno unosite sadržani tekst. Omogućava i složeniju manipulaciju pohranjenim podacima prema naprijed.
- Prva varijabla, $ myVariable, sadrži vrijednost niza; "Zdravo svijete!". Osim ako ne promijenite vrijednost, $ myVariable će uvijek sadržavati vrijednost "Hello World!".
- Naredba echo ispisuje sadržanu vrijednost $ myVariable.
Korak 9. Pregledajte svoje cjelobrojne varijable
Istražili ste osnovnu manipulaciju cjelobrojnim varijablama pomoću matematičke funkcije. Dobiveni podaci mogu se pohraniti u drugu varijablu. Ovo je samo početak onoga što se može postići s ovim varijablama.
- Dve promenljive, $ mySmallNumber i $ myLargeNumber dobijaju celobrojnu vrednost.
- Treća promenljiva, $ myTotal, skladišti dodate vrednosti $ mySmallNumber i $ myLargeNumber. Budući da $ mySmallNumber sadrži jednu numeričku vrijednost, a $ myLargeNumber drugu numeričku vrijednost, to znači da $ myTotal sadrži vrijednost prvog broja dodanog drugom broju. Ova vrijednost se može promijeniti promjenama bilo koje od uključenih varijabli.
Primjeri PHP skripti
Uzorak PHP Echo predloška
Uzorak PHP varijable sa riječima
Uzorak PHP promenljive sa brojevima
Video - Korištenjem ove usluge neke se informacije mogu podijeliti s YouTubeom
Savjeti
- Ovaj članak pretpostavlja da ste instalirali Apache i PHP na računaru. Kad god se kaže da sprema datoteku, spremate je u direktorij "\ ht docs" (Win) ili "\ Library / WebServer / Documents" (Mac) unutar direktorija Apache.
- Komentiranje je važno kod svakog programiranja, pa se pobrinite da znate komentirati i u PHP -u.
- Zaista koristan alat za testiranje PHP datoteka je XAMPP, besplatni program koji instalira i pokreće Apache i PHP kako bi vam pomogao u simulaciji servera na vašem računaru.