Vodič je stariji od 2 godine i možda nije u potpunosti aktualan. Za provjeru, koristite “pitaj učitelja”.

Uvod u PHP programski jezik

Uvod u PHP programski jezik
Autor članka: Igor Kovačić
Kategorije: Programiranje
Teme:
Datum objave: 27.12.2009

PHP je jednostavan, ali i moćan jezik kojeg koristimo za izradu dinamičnih web stranica. Pročitajte uvod u PHP programski jezik…

PHP stranice: www.php.net

PHP možemo koristiti na 3 načina:

  • Skriptiranje sa strane poslužitelja – ovo je njegova prvenstvena namjena (izrada dinamičnih web stranice).
  • Naredbeno skriptiranje – znači da može izvoditi skripte iz naredbene linije (slično Unix shell-u).
  • Skripte se mogu koristiti za poslove administracije sustava. GUI aplikacije sa strane klijenta – koristeći se PHP-GTK-om (gtk.php.net) na PHP-u se možmo napisati potpuno razvijene GUI (graphical user interface) aplikacije.

PHP možemo koristiti na većini operacijskih sustava, od Unix-a do Windows-a i Mac OS X-a.

Prije nastavka pročitajte kako pokrenuti php file na windows računalu: Tutorijal

Početak PHP koda biti će označen ovako:
<?php

Kraj PHP koda biti će označen ovako:
?>

Postoje i drugi načini označavanja početka i kraja, ali u većini slučajeva vidjeti ćemo gore navedene oznake.

Kako uvod u svaki programski jezik započinje sa „Hello world“ i ovaj uvod ćemo započeti tako.
<html>
<head>
<title>Uvod u PHP programski jezik pr.01</title>
</head>
<body>
<?php echo 'Hello world!'; ?>
</body>
</html>

Prepišimo gornji dokument i spremimo ga sa ekstenzijom „.php“ u folder „C:\xampp\htdocs“.

Otvorimo naš Internet preglednik i upišimo: http://localhost/ime_dokumenta.php.

Naredba echo ispisuje tekst. Tekst koji se ispisuje mora biti omeđen sa navodnicima (nije bitno jesu li to jednostruki ili dvostruki navodnici – onako kako započnemo moramo završiti).

Iza naredbi stavljamo znak „;“ (točka-zarez).

Kod ovog primjera, na žalost, ne vidimo dinamiku naše web stranice.

Ako pogledamo kod naše stranice (nakon pokretanja u browseru) više nećemo vidjeti PHP kod već čisti HTML kod. Razlog tome jest taj što se PHP kod izvršio na serveru, a server je klijentskoj strani poslao samo ono što vi trenutno vidite.

Pogledajmo malo dinamike
<html>
<head>
<title>Uvod u PHP programski jezik pr.02</title>
</head>
<body>
<?php if(!empty($_POST['ime'])) {
echo "Dobrodosao {$_POST['ime']}, pozdravlja Te Ucionica.net!";
} ?>
<form action="<?php $PHP_SELF; ?>" method="post">
Upisi svoje ime: <input type="text" name="ime" />
<input type="submit" value="Nastavak" />
</form>
</body>
</html>

Kod iznad sadrži neke nove elemente poput forme te njenih elemenata tipa input. (O formama više u jednom od sljedećih tutorijala).

Pokušajte gornji kod kopirati u datoteku nekog imena sa ekstenzijom php i spremiti u direktorij „C:\xampp\htdocs“. Zatim pokrenite ovaj primjer na isti način kao što ste pokrenuli i prethodni. Upišite svoje ime u prostor predviđen za to i pritisnite nastavak.

Ako još niste shvatili što je ovdje dinamično pokušati ćemo objasniti. Ovisno o upisanom imenu tekst koji se ispisuje se mijenja.
Primjer iznad naveli smo samo kako bismo pokazali u praksi što je dinamičnost u PHP-u zapravo.

U jednom od idućih tutorijala slijedi nastavak priče o PHP-u.

Uživajte ;-)

Jedan komentar na članak 'Uvod u PHP programski jezik'

Pratite komentare na članak 'Uvod u PHP programski jezik' putem RSS feeda.

  1. Valentina Nađ
    29.02.2016 u 09:54h

    Poštovani,

    Htjela bi Vas pitati da li znate nekoga koji se bavi s daljinskim programiranjem.

    Bilo bi nam jako važno! Molim Vas odgovorite nam kako brzo možete!

    S poštovanjem,
    Valentina Nađ

Ostavite komentar na ovaj članak

Uvredljivi i spam komentari biti će obrisani. Ukoliko se Vaš komentar ne pojavi odmah, pričekajte da ga odobrimo ;-). Odgovore na pitanje brže ćete dobiti ukoliko nas kontaktirate putem forme pitajte učitelja.