PHP: ��dic� struktury - Manual
PHP  
downloads | documentation | faq | getting help | mailing lists | | php.net sites | links | my php.net 
search for in the  
<�et�zcov� oper�toryelse>
view the version of this page
Last updated: Thu, 15 Jul 2004

Kapitola 11. ��dic� struktury

Jak�koli PHP skript je slo�en ze s�rie p��kaz�. P��kaz m��e b�t p�i�azen�, vol�n� funkce, cyklus, podm�nka, stejn� jako p��kaz, kter� nic ned�l� (pr�zdn� p��kaz). P��kaz obvykle kon�� st�edn�kem. Nav�c lze p��kazy seskupit do skupiny (bloku) uzav�en� slo�en�mi z�vorkami. Tento blok je s�m o sob� p��kazem. V t�to kapitole jsou pops�ny r�zn� typy p��kaz�.

if

P��kaz if je jedn�m z nejd�le�it�j��ch prvk� v mnoha jazyc�ch, v�etn� PHP. Umo��uje podm�n�n� prov�d�n� kusu k�du. Struktura if v PHP je podobn� struktu�e v C:

if (expr)
    statement

Jak je pops�no v sekci o v�razech, v�raz expr je ohodnoce svou boolovskou hodnotou. Poku je expr ohodnocen jako TRUE, PHP provede statement; je-li ohodnocen jako FALSE, neprovede se nic. V�ce informac� o to, jak se v�razy ohodnocuj� jako FALSE najdete v ��sti 'Konverze na typ boolean'.

N�sleduj�c� p��klad by vypsal a je v�t�� ne� b, pokud $a je v�t�� ne� $b:

if ($a > $b)
   print "a je v�t�� ne� b";

�asto byste cht�li, aby se podm�n�n� prov�d�l v�ce ne� jeden p��kaz. Nen� samoz�ejm� nutn� ka�d� p��kaz zabalit do struktury if. M�sto toho m��ete seskupit v�ce p��kaz� do bloku. Nap��klad tento k�d by zobrazil a je v�t�� ne� b, pokud $a je v�t�� ne� $b a p�i�adil by hodnotu $a do $b:

if ($a > $b) {
   print "a je v�t�� ne� b";
   $b = $a;
}

P��kazy if mohou b�t libovoln� vno�ov�ny do jin�ch p��kaz� if, co� poskytuje plnou flexibilitu podm�n�n�ho prov�d�n� r�zn�ch ��st� programu.



add a note add a note User Contributed Notes
��dic� struktury
There are no user contributed notes for this page.

<�et�zcov� oper�toryelse>
 Last updated: Thu, 15 Jul 2004
show source | credits | sitemap | contact | advertising | mirror sites 
Copyright © 2001-2004 The PHP Group
All rights reserved.
This unofficial mirror is operated at: /
Last updated: Sun Nov 14 23:09:54 2004 Local time zone must be set--see zic manual page