Kako napisati php skriptu

PHP je jezik pisanja poslužitelja na kojem je dizajniran za stvaranje interaktivnih web stranica. Postao je vrlo popularan zbog jednostavne upotrebe, funkcija interaktivnosti unutar web stranica i integracije sa HTML-om. Zamislite šta se događa prilikom uređivanja stranice čak i na ovoj web stranici. Ovaj proces košta mnogo, a možda čak i stotine php skripti koje kontroliraju promjenu web stranica ovisno o različitim okolnostima. U ovom ćemo članu naučiti o tome kako možete napisati nekoliko vrlo jednostavnih PHP skripti - tako da ćete dobiti opću ideju o osnovama PHP-a.

Korake

Dio 1 od 3:
Prvi koraci sa eho operatorom
  1. Slika pod nazivom Napišite PHP skripte korak 1
jedan. Otvorite blok "prazan" uređivač teksta. Ovaj program ćete koristiti za pisanje i promjenu vašeg koda.
  • Da biste pokrenuli "Notepad" na bilo kojoj verziji Windows-a, možete koristiti prečicu tastature ⊞ Pobeda + R > Notepad.
  • Možete pokrenuti TexteDit na Mac OS putem izbornika "Programi"> TexteDit.
  • Slika pod nazivom PHP skripte korak 2
    2. Upišite "Notepad" jednostavnu naredbu. Blok PHP kod na početku i na kraju je uokviren posebnim nosačima, takozvanim oznakama (""). "Echo" je vrlo jednostavna naredba (upute za računar) u PHP, dizajniran za prikaz teksta na ekranu. Tekst koji želite ispisati treba zaključiti u citatima. Na kraju niza treba da stoji točka sa zarezom.
  • Uneseni kôd trebao bi izgledati ovako: .
  • Slika pod nazivom Napišite php skripte korak 3
    3. Spremite datoteku pod nazivom "Hello World" i proširenje .PHP. Ova se akcija može izvesti kroz izbornik datoteke> "Spremi kao..."
  • U "Notepad" dodajte produžetak .PHP za naziv datoteke i prilogu u navodnicima. Dakle, "Notepad" više neće pročitati tekst datoteke i neće je pretvoriti u tekstni format. Ako ne dodate navodnike, naziv datoteke automatski će postati sljedeći: Hello World.PHP.PORUKA. Alternativno, onemogućavanje automatskog dodavanja proširenja .Txt kada se spremi u izborniku "Tip datoteke", možete odabrati vrijednost "Sve datoteke (*.*)". U ovom slučaju, naziv datoteke ostat će onako kako ulazite, a nećete trebati dodati citate.
  • U TexteDit programu ne morate dodavati citate na ime datoteke kada se sačuva. Umjesto toga, pojavit će se skočni prozor s zahtjevom za potvrdu koju želite sačuvati datoteku za proširenje .PHP.
  • Obavezno sačuvajte datoteku u korijenskom direktoriju svojih poslužiteljskih dokumenata. Obično u mapi Apache servera na Windows-u, ovaj direktorij se naziva "HTDocs". Za Mac, zadani direktorij nalazi se u / biblioteku / webserver / dokumenti, ali put se može podesiti prilikom postavljanja poslužitelja.
  • Slika pod nazivom Napišite PHP skripte korak 4
    4
    Otvorite PHP datoteku u web pretraživaču. Otvorite željeni preglednik i unesite naziv kreirane PHP datoteke u adresnoj traci: http: // localhost / hellow world.PHP. Prozor preglednika mora prikazati rezultat naredbe eho.
  • Ako se pojavi poruka o pogrešci, provjerite da li se kod u datoteci unese tačno kao u primjeru. Provjerite niste zaboravili dodati zarez na kraju tima.
  • Također je potrebno provjeriti je li datoteka sačuvana u ispravnom direktoriju.
  • Dio 2 od 3:
    Dijeljenje PHP-a i HTML-a
    1. Slika pod nazivom Napišite PHP skripte korak 5
    jedan. Shvatite princip PHP oznake. Oznake ""Prijavite PHP motor koji je sve što se nalazi između ovih zagrada PHP kôd. Sve što je iza ovih zagrada smatra se uobičajenim HTML-om koji je zanemario PHP motor i prenosi se na preglednik kao i bilo koji drugi HTML. Važno je shvatiti da se PHP skripte izravno ugrađuju u uobičajene HTML web stranice.
  • Slika pod nazivom Napišite PHP skripte Korak 6
    2. Shvatite princip djelovanja timova zatvorenih u oznakama. Naredbe su uputstva PHP motora za obavljanje bilo koje radnje. U slučaju naredbe ECHO, PHP motor otvara upute za ispis teksta navedenog u navodnicima.
  • U ovom slučaju PHP motor zapravo ne izlazi na tekst na ekranu. Rezultat motora prenosi se na pretraživač kao HTML. Sam pregledač i ne prepoznaje da prima konačni izlaz PHP skripte. Kada je u pitanju pretraživač, njegov rad je u potpunosti izgrađen na uobičajenom HTML-u.
  • Slika pod nazivom Napišite PHP skripte korak 7
    3. Koristite HTML oznake da biste napravili masnoću teksta. Dodavanje zasebnih HTML oznaka može dovesti do promjene formata PHP naredbenog izlaza. Oznake """"Napravite masti font čitavog teksta zaključen između njih. Imajte na umu da oznake moraju okružiti izlazni tekst, ali u isto vrijeme u odjeku u eho citatima.
  • Vaš kôd bi trebao izgledati ovako:
    Eho "Zdravo svijete!"-
    ?>
  • Slika pod nazivom Napišite PHP skripte korak 8
    4
    Spremite datoteku i otvorite ga u pretraživaču. Upotrijebite meni "Datoteka"> "Spremi kao ..." i sačuvajte imenu datoteku "Helloworld2.PHP", A zatim ga otvorite u pretraživaču pomoću adrese: http: // localhost / helloworld2.PHP. Tekst stranice se neće promijeniti, ali font će postati debeo.
  • Provjerite da li ste spremili datoteku u korijensku direktoriju poslužitelja. Obično unutar mape Apache servera na Windows-u se naziva "HTDocs", za OSX zadani direktorij nalazi se u / biblioteku / webserver / dokumenti, ali put se može podesiti pri konfiguriranju poslužitelja.
  • Slika pod nazivom Napišite PHP skripte korak 9
    pet. Promijenite datoteku dodavanjem drugog odjeka na njoj. Zapamtite da bi na kraju svakog tima trebao postojati poenta sa zarezom.
  • Sada će vaš kod izgledati ovako:
    Echo "Hello World!"
    -
    Echo "kako si?"-
    ?>
  • Slika pod nazivom Napišite PHP skripte korak 10
    6. Spremite i otvorite datoteku u pretraživaču "Pozdrav svet dvostruko.PHP". Sada će stranica biti dvije rečenice koje se nalaze u narudžbi na dvije različite linije. Obratite pažnju na novu oznaku "
    "U prvom retku PHP skriptu. Ova HTML oznaka signalizira pretraživač koji niz mora biti prenesen.
  • Ako ne dodate "
    "Doplate će biti prikazani na istoj liniji:
    Zdravo svijete!Kako si?
  • Dio 3 od 3:
    Poznanstvo sa varijablama
    1. Slika pod nazivom Napišite PHP skripte korak 11
    jedan. Zamislite varijable kao skladišta podataka. Da biste podneseli informacije, budite to brojevi ili imena, morate stvoriti svojevrsni spremnik za pohranu informacija. Ovaj se proces naziva varijabilnom najavom. U PHP-u sintaksa deklaracije varijable izgleda ovako: "$ myvariable =" Hello World!";"
    • Dollar znak ($) Na samom početku izveštava PHP motor, koji sledeći ide $ fleksibilno. Sve varijable moraju početi sa znakom dolara, ali naziv sam varijable može biti bilo koji.
    • U primjeru iznad niza "Zdravo svijete!" - Ova vrijednost, a varijabla je $ myVariable. Prijavili ste PHP da morate zadržati vrijednost u pravu znaka ravnopravnosti (=) u varijabli koja se nalazi s lijeve strane znaka ravnopravnosti.
    • Varijabla koja sadrži tekstualnu vrijednost naziva se niz.
  • Slika pod nazivom Napišite PHP skripte korak 12
    2. Pogledajte varijablu. Povezanost na varijablu u kodu naziva se žalba. Najavite varijablu u skriptu, a zatim nazovite naredbu ECHO varijablom umjesto teksta.
  • Vaš kôd bi trebao izgledati ovako:

    $ MyVariable = "Hello World!"-
    Echo $ myvariable-
    ?>
  • Slika pod nazivom Napišite PHP skripte korak 13
    3
    Spremite i otvorite datoteku u pretraživaču. Upotrijebite meni "Datoteka"> "Spremi kao ..." i spremite datoteku nazvanu "MyFirSTvariable.PHP ". Otvorite pretraživač i unesite adresu: http: // localhost / myfirSprovjerljiv.PHP - izvršena skripta prikazat će vrijednost varijable. Rezultat će se pokazati istim kao kad se izvede u uobičajeni tekst, ali način da se to dobije bit će drugačiji.
  • Provjerite jeste li spremili datoteku u korijensku direktoriju poslužitelja. Obično u mapi Apache servera na Windows-u se naziva "HTDocs", za OSX zadani direktorij nalazi se u / biblioteku / webserver / dokumenti, ali ovaj put se može podesiti pri konfiguriranju poslužitelja.
  • Slika pod nazivom Napišite PHP skripte korak 14
    4. Koristite varijable sa brojevima. Varijable također mogu pohraniti numeričke vrijednosti (na primjer, cijeli brojevi) s kojim se mogu izvesti jednostavne matematičke akcije. Na primjer, proglasite tri varijable u skriptu: "$ MysMallNumber", "$ Mylargenumber" i "$ Mytotal".
  • Vaš kôd bi trebao izgledati ovako:
    $ MysMallNumber-
    $ Mylargenumber-
    $ Mytotal-
    ?>
  • Slika pod nazivom Napišite PHP skripte korak 15
    pet. Dodijelite cijele numeričke vrijednosti prve dvije varijable. Dodijelite cijele vrijednosti za "$ MyMallnumber" i "Mylargenumber".
  • Imajte na umu da cijeli brojevi ne moraju ući u citate. Inače će se broj smatrati vrijednostima niza, kao da su poput teksta poput "Zdravo"!".
  • Vaš kôd bi trebao izgledati ovako:
    $ mysmallnumber = 12-
    $ Mylargenuber = 356-
    $ Mytotal-
    ?>
  • Slika pod nazivom PHP skripte korak 16
    6. Koristite treću varijablu za sažetak i izlaz. Da ne biste sami izvršili proračune, možete sabirati dvije varijable u "$ Mytotal". Samo odredite odgovarajuću matematičku funkciju, a računar će se izračunati za vas. Da biste izveli rezultat na ekranu, samo morate nazvati naredbu ECHO s varijablom kao parametar. Pozivanje naredbe ECHO treba biti smješteno nakon najave varijable.
  • Svaka promjena vrijednosti vrijednosti proglašenih varijabla odražavat će se izlazom vrijednosti varijable "$ Mytotal", prikazanoj pomoću echo naredbe.
  • Sada bi vaš kod trebao izgledati ovako:
    $ mysmallnumber = 12-
    $ Mylargenuber = 356-
    $ Mytotal = $ mysmall broj + $ mylargenumber-
    Echo $ mytotal-
    ?>
  • Slika pod nazivom Napišite PHP skripte korak 17
    7. Spremite datoteku i otvorite skriptu u pretraživaču. Vaš pretraživač mora prikazati jedan broj. Ovaj će broj biti zbroj dvije vrijednosti određene izračunom varijable "$ Mytotal".
  • Slika pod nazivom Napišite PHP skripte korak 18
    osam. Ako je potrebno, promijenite vrijednosti niza varijabli. Upotreba varijabla za pohranu teksta omogućava vam pristup kôdu varijabli umjesto stalnog ponovnog postavljanja istog teksta. U budućnosti se s ovim tekstom može izvesti složenije manipulacije.
  • Prva varijabla s imenom $ MyVariable sadrži niz "Zdravo svijete!". Dok vi sami ne mijenjate vrijednost ove varijable, $ MyVariable će sadržavati ovaj niz teksta nepromijenjen.
  • Naredba echo prikazat će vrijednost $ myvariable varijabilne vrijednosti.
  • Slika pod nazivom Napišite PHP skripte korak 19
    devet. Ako je potrebno, promijenite vrijednosti cjelobrojnih varijabli. Već ste se upoznali sa osnovnim temeljima poslovanja sa cijelim brojevima koji koriste matematičke funkcije. Konačni rezultati takvih proračuna mogu se pohraniti u zasebnu varijablu. Istovremeno, najjednostavniji koraci koji pokazuju mogućnosti rada sa varijablama.
  • Svaka od dvije varijable $ MySmallNumber i $ mylargenumbroj dodijeljen je cijeli broj.
  • Treća varijabla $ mytotal zadržala je količinu vrijednosti dvije iznad varijabli $ mysmallnumber i $ mylargenuber. Dok $ MyMallNumber pohranjuje jednu numeričku vrijednost, a $ Mylargeningring pohranjuje drugi broj, $ mytotal kao rezultat izračuna postaje jednak zbroju dva od tih brojeva. Rezultat izračuna može se promijeniti s promjenom vrijednosti bilo koje izvornih varijabli.
  • Savjeti

    • Članak sugerira da Apache i PHP instalirani na vašem računaru. Kada se članak odnosi na uštedu datoteke, morate ga sačuvati u direktoriju " HT Docs" (za Windows)) ili " biblioteka webserver dokumente" (za Mac) koji se nalazi u korijenskoj mapi Apache.
    • Korisno se može testirati kreirati PHP datoteke u Xampp, Besplatni program koji će instalirati Apache i PHP za vas i pomoći će da pokrene lokalni poslužitelj na vašem računalu.
    • Komentari su od velike pomoći prilikom programiranja na bilo kojem jeziku, tako da će biti korisno i upoznati sa članom "Kako dodati komentar u PHP".

    Sta ti treba

    • "Notepad" (Windows);
    • Notepad ++ (Windows) (ima ugrađenu bazu sintakse za pojednostavljenje čitanja koda);
    • TextWrangler (MAC) (ima slične mogućnosti sa notuePad ++);
  • HTML Editor (jedan od donje liste):
  • Wysiwyg;
  • Adobe Dreamweaver;
  • Microsoft Express Web;
  • IDE, kao što je Microsoft Visual Studio Web;
  • Mozilla Firefox (možete koristiti bilo koji preglednik, ali Mozilla koristi posebno popularne među web programerima)
  • Za početnike su korisne Xampp (Slobodno distribuirani program, uključujući poslužitelj s podrškom za PHP, Perl i mnoge druge dodatke, uključujući Python)
  • Slične publikacije