PHP
downloads | documentation | faq | getting help | mailing lists | wiki | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

else> <Array Operators
Last updated: Fri, 16 Jul 2004

view this page in

Poglavje 11. Kontrolne strukture

Vsaka PHP skripta je sestavljena iz serij stavkov. Stavek je lahko prireditveni izraz, klic funkcije, zanka, pogojni stavek ali stavek, ki ne naredi nič (prazen stavek). Stavki se ponavadi končajo s podpičjem. Poleg tega, so stavki lahko združeni v skupino stavkov z enkapsulacijo stavkov v zavite oklepaje. Skupina stavkov je tudi stavek samo po sebi. Različni tipi stavkov so razloženi v tem poglavju.

if

if stavek je eden najpomembnejših stavkov, prav tako v PHP-ju. Dovoljuje pogojeno izvajanje kode. PHP ponuja if strukturo podobno tisti v C-ju:

if ($izraz)
    stavek

Kot opisano v poglavju o izrazih, je izraz pogojen po njegovi Boolean vrednosti. Če je vrednost izraza TRUE, potem bo PHP izvedel stavek, če pa bo FALSE - ga bo pa ignoriral. Več informacij o tem katere vrednosti se vrednotijo v FALSE lahko najdete v 'Converting to boolean' poglavju.

Naslednji primer bi prikazal a je večji kot b, če je $a večji kot $b:

if ($a > $b)
    print "a je ve&#269;ji kot b";

Ponavadi bi radi izvedli več kot en stavek pogojno. Seveda ni potrebno vsakega stavka posebej pogojevati z if stavkom. Namesto tega lahko več stavkov združite v skupino stavkov. Naprimer, ta koda bi prikazala a je večji od b, če je $a večji od $b, in bi potem vrednost spremenljivke $a dodelili spremenljivki $b:

if ($a > $b) {
    print "a je ve&#269;ji kot b";
    $b = $a;
}

If stavki se lahko neomejeno gnezdijo v druge if stavke, kar vam omogoca popolno kontrolo nad pogojenim izvajanjem različnih delov vašega programa.



add a note add a note User Contributed Notes
Kontrolne strukture
There are no user contributed notes for this page.

else> <Array Operators
Last updated: Fri, 16 Jul 2004
 
 
show source | credits | stats | sitemap | contact | advertising | mirror sites