ponedjeljak, 02.01.2006.

Sretna nova evo bloga!

Pozdrav svima koji možda čitaju ovaj blog. Evo u novoj godini sam odlučio pisati o PHPu više nego do sad i malo po malo educirati mase. Ovaj put ukratko sam napisao početni tutorial koji će biti uvod u dalje teme ... svatko ko želi naučiti neka se drži bloga i zajedno ćemo malo po malo otkrivati tajne i rješavati probleme.
Uživajte mi i sve najbolje u novoj 2006!

U zadnjih par godina, PHP je postao najrašireniji jezik u svijetu za WEB platformu. Sve više i više kompanija koristi PHP za razvoj svojih aplikacija, trenuta verzija PHP 5 donosi mnoga poboljšanja za razliku od svojim prethodnih inačica. Tako svim onim okorjelim programerima već počinje ličiti na punokrvni programski jezik. Razlog tomu je vrlo dobra i značajno poboljšana podrška kod objektnog programiranja.
U prvom dijelu pokazat ću osnove PHP programiranja, sintaksa, pisanje komentara, upravljanje varijablama i osnovnim strukturama jezika.



Sljedeće bi trebalo ispisati "HELLO WORLD"

print "HELLO WORLD";

?>




Dakle kao što vidite PHP sintaksa mora počinjati sa "". I imamo osnovnu naredbu za ispis "print"
U ovom slučaju ono što želimo isprintati je HELLO WORLD i on mora biti unutar navodnih znakova i svakako svaka naredba mora završavati sa ";" znakom u suprotnom imat će te grešku na ekranu!

Počnimo sa osnovnim varijablama u PHPu

$count
$_Obj
$A123


Ovo su dozvoljena imenovanja varijabli u PHPu i kako možete imenovati vaše varijable. Radi lakšeg snalaženja u vašem kodu uvijek gledajte što smislenije nazivati varijable. Kasnije kad budete imali po 500tinjak linija baš se i nečete moći snaći u svemu tome, traženje logike će biti mukotrpan posao!

primjer ilegalnih varijabli :

$*ABC
$123

Deklariranje varijabli :

$PI = 3.14;

U ovom slučaju smo varijabli $PI pridjelili vrijednost "3.14". Razlika PHP i npr. Jave koja je najsličnija je u tome što je PHP weakly typed jezik i ne zahtijeva od vas da strihtno predefinirate svaku varijablu. Što je to "predefiniranje".
pa recimo :

Java :

String djomla = "Ovo je moj text";

PHP

djomla = "Ovo je moj text";

Kao što vidite PHP sam određuje kojeg je tipa vrijednost, dok kod Jave morate točno reči što će vam sadržavati određena varijabla. To je mnogo bolje u jednu ruku, jer ovime smanjivate mogućnost pogreške u vašem kodu i na neki način sebe tjerate da budete dosljedni.

Baratanje sa varijablama (osnove) :)

$prvi = "Ja se zovem ";
$drugi = "Pero";
$treci = $prvi.$drugi;
echo $treci;

Kao što možete pretpostaviti ovo će vam ispisati na ekranu "Ja se zovem Pero".

sljedeči primjer :

$prvi = "Ja se ";
$drugi = "Pero";
$treci = $prvi." zovem ".$drugi;
echo $treci;

Ista stvar samo ovdje povezujete vaše dodatke sa varijablama da bi dobili željenu "cjelinu".
u PHPu komentari su isključivo ovog tipa;

// Ovo ovdje je prva varijabla
$prvi = "Ja se ";
$drugi = "Pero"; // Ovo je druga varijabla
$treci = $prvi." zovem ".$drugi; // Ovdje povezivam prve dvije
/*
A ovdje ispod cu ispisati
*/
echo $treci;

Dakle "//" daje linijski komentar dok "blok" komentara okružujete sa znacima "/*" i završavate sa "*/".

Zbrajanje i oduzimanje :)

$prvi = 5;
$drugi = 6;

$treci = ($prvi * $drugi)/$prvi;
$cetvrti = $prvi + $drugi;
$peti = $prvi - $drugi;

Mislim da ovdje ne trebam puno objašnjavati i da ste već uhvatili u hod lagano kako matematičke operacije moraju iči.

Jedna zanimljiva stvar kod PHPa su reference.

$a = "mladen";
$b = $a;
$b = "pero";

echo $a."n";
echo $b."n";

Uzmimo za primjer ovaj blok koda.
napomena : n označava početak novog reda. Dakle kad ispiše varijablu ide u sljedeči red!Mogli smo staviti i HTML kod "
" ista je stvar.
Dakle varijabli $a pridružimo vrijednost "mladen", kasnije varijabli $b pridružimo vrijednost varijable $a ali u ovom slučaju samo kloniramo vrijednost varijable $a .. kasnije $b mjenjamo u "pero". Ali što ako je naš kod pisao ovako :

$a = "mladen";
$b = &$a;
$b = "pero";

echo $a."n";
echo $b."n";

primjetite razliku "$b = &$a" ovime smo referencu varijable $a prosljedili na varijablu $b tako kad se vrijednost $b bude mjenjala mijenjat će se i vrijednost $a.Sve sa znakom "&" :)

Prešli smo ukratko baratanje sa osnovnim pojmovima u PHPu. Sljedeči put idemo na petlje. Mnogo zanimljivije i interesantnije od ovoga.


Pozdrav svima,
Ko je kul ima moć!! :)

- 13:47 - Komentari (0) - Isprintaj - #