Html I JavaScript se izvršavaju na klijentskoj strani, odnosno na korisničkom računaru


U konfiguracionom fajlu Apache servera, httpd.conf, se određuje glavni direktorijum u kome su php fajlovi



Yüklə 2,77 Mb.
səhifə2/16
tarix17.09.2018
ölçüsü2,77 Mb.
#68911
1   2   3   4   5   6   7   8   9   ...   16

U konfiguracionom fajlu Apache servera, httpd.conf, se određuje glavni direktorijum u kome su php fajlovi.

  • U konfiguracionom fajlu Apache servera, httpd.conf, se određuje glavni direktorijum u kome su php fajlovi.

  • Kada su Apache, php, i MySQL baza posebno konfigurisani: U fajlu httpd Apache servera je određen defolt direktorijum za dokumente sledećom naredbom:

  • DocumentRoot "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs“

  • To znači da su fajlovi u direktorijumu:

  • C:\Program Files\Apache Software Foundation\Apache2.2\htdocs



Ako želimo da koristimo php kod u fajlu sa .html ekstenzijom, u httpd fajlu Apache servera treba ubaciti liniju (wamp\bin\apache\apache2.2.22\conf\

  • Ako želimo da koristimo php kod u fajlu sa .html ekstenzijom, u httpd fajlu Apache servera treba ubaciti liniju (wamp\bin\apache\apache2.2.22\conf\

  • httpd.conf)

  • AddType application/x-httpd-php .html



Pomoću URL adrese

  • Pomoću URL adrese

  • localhost/proba/proba.php

  • Fajl proba.php je u direktorijumu wamp\www\proba



Za komentar jedne linije - oznaka // ili # :

  • Za komentar jedne linije - oznaka // ili # :

  • // komentar u jednoj liniji ...

  • Za komentar više redova - /* za početak bloka pod komentarom i */ za kraj bloka pod komentarom:

  • /*

  • Komentar u više redova...

  • Drugi red komentara…

  • */



Primer:

  • Primer:

  • echo “Prvi red
    Drugi red”; ?>

  • Ili:

  • echo “Prvi red
    ”,”Drugi red”; ?>

  • Rezultat oba primera:

  • Prvi red

  • Drugi red



Može:

  • Može:

  •     This is true.          This is false.     

  • Preporučivo:

  • This is true.”;}

  •  else {      echo “This is false.”;    } ?>



Sadrže vrednosti koje program smešta u okviru memorije računara

  • Sadrže vrednosti koje program smešta u okviru memorije računara

  • Promenljivoj se dodeljuje:

    • željeno ime
    • vrednost
  • Tip promenljive ne mora da se specificira, određuje ga vrednost promenljive



Sve promenljive počinju sa $

  • Sve promenljive počinju sa $

  • Drugi znak je slovo ili _



Skalarni

  • Skalarni

    • boolean – logički tip
    • integer – celobrojni tip
    • float – racionalni tip
    • string – znakovni niz
  • Složeni

    • array - niz
    • object - objekat
  • Specijalni

    • resource - resurs
    • Null - ništa


Logički tip uzima vrednosti TRUE ili FALSE

  • Logički tip uzima vrednosti TRUE ili FALSE

  • Celobrojni tip može biti decimalni, oktalni (počinje sa 0) ili heksadecimalni (počinje sa 0x). Max vrednost zavisi od sistema a može da se odredi konstantnom PHP_INT_MAX

  • Racionalni tip ima razne oblike, npr.



Mogu biti pod apostrofima (‘ab’) ili navodnicima (“ab”)

  • Mogu biti pod apostrofima (‘ab’) ili navodnicima (“ab”)

  • Kada se koriste apostrofi navodnici se koriste za navodnike u tekstu i obrnuto. Apostrof unutar apostrofa \’, slično za navodnike.

  • Za duži tekst pod navodnicima, može se koristiti <<< sa nekom promenljivom koja razgraničava tekst (nema razmaka posle EOT):

  • $s=<<

  • Text

  • EOT;

  • Za duži tekst pod apostrofima

  • $s=<<<‘EOD’

  • Text

  • EOD;

  • Primer:

  • echo <<

  • Primer “dužeg” znakovnog niza koji može zauzimati i “veliki broj redova” i ‘puno’ navodnika itd.

  • EOT;



Primer:

  • Primer:

  • echo ‘foo je $foo
    ’;

  • echo “foo je $foo
    ”;

  • echo ‘a je $a
    ’;

  • echo “a je $a
    ”; ?>

  • Rezultat:

  • foo je $foo

  • foo je foobar

  • a je $a

  • a je 2



Sintaksa definisanja niza

  • Sintaksa definisanja niza

  • ImeNiza=array([indeks1=>]vrednost1, …)

  • Indeksi mogu biti celi brojevi ili stringovi. Indeksi koji nisu specificirani uzimaju vrednosti redom 0,1,2,...

  • Primer

  • $niz=array("Aleks" => "9", "Sanja" =>8 , "Mirko"

  • =>6);

  • echo $niz['Aleks'], "
    ";


  • Yüklə 2,77 Mb.

    Dostları ilə paylaş:
1   2   3   4   5   6   7   8   9   ...   16




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©genderi.org 2024
rəhbərliyinə müraciət

    Ana səhifə