PHP fajl možete da kreirate u bilo kojem tekst editoru i da mu date ekstenziju .php 

Mi ćemo koristiti VS Code za kreiranje i izmenu PHP fajlova.

Osnovno:

U (učionici) - svaki učenik ima svoj folder u D:\xampp\htdocs-u gde ima podfoldere za svaki od zadataka, i u njemu se počinje sa index.php.
U php fajlu, blok koji je okružen sa <?php i ?> smatra se php kôdom i izvršava se.
PHP kôd se može napisati bilo gde u okviru <body> taga HTML dokumenta, a u nekim slučajevima i u okviru head taga.

PHP fajl sadži standardne HTML tagove i PHP skript kôd.

U nastavku je prikazan primer PHP kôda koji na ekranu browser -a ispisuje “Zdravo!”:

<html>
<head><title> Zdravo </title></head>
<body>
<?php
echo "Zdravo!";
?>
</body>
</html>

Svaku liniju php kôda potrebno je završti tačka - zarezom. Tačka-zarez se koristi da bi se jedan set instrukcija razdvojio od drugog.

Pomoću echo naredbe u PHP skriptama, mogu se pisati bilo koji HTML kôdovi koje browser treba da izvrši.

Unutar kôda moguće je u bilo kom trenutku prebaciti se iz HTML môda u PHP môd (na primer, čak i u okviru if naredbe ili for petlje).

A komentari ? - Isto kao u C-u ili C#-u - jednolinijski (// ... ) i višelinijski (/* ... */)

Promenljive ? - Promenljive kao prvi znak imaju znak $. Nakon toga ide ili slovo ili znak  _ a u sebi mogu nakon toga imati i brojeve (sem na prvom mestu) i nema razmaka smešak

Promenljiva se ispisuje na ekranu pomoću naredbe echo, tako što se navede ime promenljive nakon echo naredbe:

<?php 
$ime = "Pera";
echo $ime; ?>

Ako se pomoću jedne echo naredbe prikazuju dve promenljive, koristi se tačka da se prilepe jedna iza druge ( npr:  .“  “. za povezivanje sa razmakom između)

Primer:

  echo Promenljiva1 . "  " . Promenljiva2;

Tipovi podataka?

U PHP-u nije neophodno definisati tip promenljive pre njenog korišćenja. Tip promenljive se određuje na osnovu vrednosti koja joj je dodeljena.

Promenljiva se može deklarisati bilo kada unutar skripte, takođe joj se mogu pridruživati različiti tipovi podataka tokom izvođenja skripte (iako ovo nije preporučljivo). Isto tako se može menjati tip podataka neke promenljive.

Za početak ćemo se sretati sa tipovima: string, broj, null i logičke promenljive. Promenljive kojima nije dodeljena vrednost, koje su nedefinisane ili kojima je dodeljena vrednost NULL, su tipa NULL. Stringovi se pišu između navodnika (dvostrukih ili jednostrukih). Brojevi mogu biti celi ili sa decimalnom tačkom (zvuči poznato?).

<?php
$ime="Pera";
echo ("Moje ime je $ime");
?>

Dobićemo: Moje ime je Pera

U narednom primeru ćemo koristiti jednostruke navodnike, ali se varijable neće nalaziti u okviru njih, tako da će se njihov sadržaj ispisati.
Takođe je moguće izostaviti zagrade u okviru echo komande, što je dozvoljeno.

<?php
$str_var1='Domar';
$str_var2='Pera';
echo $str_var1 . ' ' . $str_var2 . ' je vredan';
?>

Dobićemo: Domar Pera je vredan

String: Možemo povući paralelu sa C i C#: Prilikom rada sa stringovima uz ime možemo korisiti [i], kada želimo da izdvojimo znak iz stringa sa indeksom i. String možemo da  zamislimo kao jednodimenzionalni niz indeksiran na taj način da se na svakom indeksu,  počev od 0, nalazi jedan karater iz stringa. Raspon indeksa je od 0 do n-1; gde je n broj znakova niza..

**

Poslednja izmena: четвртак, 11. децембар 2025, 13:51