Uvod u PHP programski jezik
Vodič je stariji od 2 godine i možda nije u potpunosti aktualan.
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 ;-)
Nadamo se da je ovaj vodič koristio. Ako imate pitanja, možete nam se obratiti putem formulara pitajte učitelja
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đ