PHP dokument je datoteka u ASCII tekstualnom formatu, te za kreiranje PHP dokumenta
se može koristiti ma koji tekst-editor, mada na tržištu postoje i specijalizovani alati.
Datoteke sa dokumentom opisanim u PHP-u obično imaju u svom imenu
sufiks (ili ekstenziju) .php .
PHP skript na studentskom serveru ALAS
Skript file se mora nalaziti u public_html direktorijumu
Prava na public_html direktorijumu treba da budu  drwx--x--x
    (chmod 711 public_html)
Skript file mora imati jednu od sledeæih ekstenzija   .php .php3
Prava skript file-e treba da budu  -rwx--x--x     (chmod 711 ime_skript_file-a
u public_html-u)
Prva linija u PHP-u koji radi kao CGI skript je put do interpretera:
PHP: |
#!/usr/local/bin/php |
|
HTML obeležja (oznake, tagovi) u PHP dokumentu su smešteni
unutar simbola za relacijski znak manje/veće (npr. <HEAD>),
Uvod u PHP - jednostavni primeri sa napomenama
Primer 1
<html>
<head>
<title> primer1</title>
</head>
<body>
<?php
echo "Zdravo, svete!";
?>
</body>
</html>
- Unesite sadržaj ovog PHP dokumenta
- Sačuvajte ga pod nazivom primer1.php
- Upotrebite neki od browser-a za pregled datoteke primer1.php
- Pregledajte izvorni kôd (source) dokumenta primer1.php. Šta zaključujete kada ga
uporedite sa gore navedenim kôdom?
Primetićete HTML elemente: HTML, HEAD, TITLE, BODY.
Uočite u .php kôdu oznaku za otvaranje skripta <? i oznaku za zatvaranje ?>
Sve što se nalazi između ove dve oznake Web server šalje do PHP interpretera.
PHP obrađuje skript i šalje izlaz do klijenta. U vidu HTML dokumenta.
- Uočite da nakon poziva PHP iskaza echo se nalazi tačka zarez kao oznaka kraja naredbe.
Ako se izostavi, PHP javlja grešku.
PRIKAZ PHP DOKUMENTA
Primer 2
<html>
<head>
<title> primer 2</title>
</head>
<body>
<?php
printf( "Zdravo, svete!\nBonjour, Monde!\nHello, World!");
?>
</body>
</html>
- Unesite sadržaj ovog PHP dokumenta
- Sačuvajte ga pod nazivom primer2.php
- Upotrebite neki od browser-a za pregled datoteke primer2.php
- Pregledajte izvorni kôd (source) dokumenta primer2.php. Šta zaključujete kada ga
uporedite sa gore navedenim kôdom?
Primetićete prelaze u novi red kojih nema u browser-u. Zašto?
PRIKAZ PHP DOKUMENTA
Primer 3
<html>
<head>
<title> primer 3</title>
</head>
<body>
<?php
printf( "Zdravo, svete!<BR>Bonjour, Monde!<BR>Hello, World!");
?>
</body>
</html>
- Unesite sadržaj ovog PHP dokumenta
- Sačuvajte ga pod nazivom primer3.php
- Upotrebite neki od browser-a za pregled datoteke primer3.php
- Pregledajte izvorni kôd (source) dokumenta primer3.php. Šta zaključujete kada ga
uporedite sa gore navedenim kôdom?
Primetićete prelaze u novi red kojih ima u browser-u. Zašto?
PRIKAZ PHP DOKUMENTA
Primer 4
<html>
<head>
<title> primer 4</title>
</head>
<body>
<?php
print( "Zdravo, svete!<BR>Bonjour, Monde!<BR>Hello, World!");
?>
</body>
</html>
- Unesite sadržaj ovog PHP dokumenta
- Sačuvajte ga pod nazivom primer4.php
- Upotrebite neki od browser-a za pregled datoteke primer4.php
- Pregledajte izvorni kôd (source) dokumenta primer4.php. Šta zaključujete kada
uporedite funkciju print iz ovog primera sa kôdom primera 3?
Primetićete prelaze u novi red kojih ima u browser-u. Zašto?
PRIKAZ PHP DOKUMENTA
Primer 5
<html>
<head>
<title> primer 5 - promenljive u PHP-u
</head>
<body>
<?php
$broj = "65";
printf("%%b=%b %%c=%c %%d=%d %%.0f=%.0f %%o=%o %%x=%x %%s=%s", $broj, $broj, $broj, $broj, $broj, $broj, $broj);
?>
</body>
</html>
- Unesite sadržaj ovog PHP dokumenta
- Sačuvajte ga pod nazivom primer5.php
- Upotrebite neki od browser-a za pregled datoteke primer5.php
- Pregledajte izvorni kôd (source) dokumenta primer5.php. Šta zaključujete kada
uporedite izvorni kôd primera 4 i izlazni rezultat u browser-u?
Primetićete i ispis stringa i ispis znaka i ASCII kôda znaka. Zašto?
PRIKAZ PHP DOKUMENTA
Primer 6
<html>
<head>
<title> primer 6 - dvostruki i jednostruki znak navoda u funkciji echo</title>
</head>
<body>
<?php
$a = "zelena";
echo "trava je $a";
echo "<BR>";
echo 'trava je $a';
?>