Manuál PHP | ||
---|---|---|
Předcházející | Kapitola 12. Řídicí struktury | Další |
Konstrukt declare se používá k nastavení prováděcích direktiv pro blok kódu. Syntaxe declare je podobná syntaxi ostatnícj konstruktů pro řízení toku:
Část directive umožňuje nastavit chování bloku, který má být ovlivněn pomocí declare. V současnosti je rozpoznávána pouze jediná direktiva: ticks. (Pro více informací viz níže - direktiva ticks)
Část statement bloku declare bude provedena - jak bude provedena a jaké vedlejší efekty nastanou během provádění může záležet na direktivě nastavené v bloku directive.
Tick je událost, která nastane pro každých N nízkoúrovňových konstruktů provedených parserem uvnitř bloku declare. Hodnota N je specifikována pomocí ticks=N uvnitř sekce directive bloku declare.
Událost(i), která nastane při každém ticku, se specifikuje pomocí register_tick_function(). Více podrobností - viz příklad níže. Uvědomte si, že na každý tick může nastat více než jedna událost.
Ticks are well suited for debugging, implementing simple multitasking, backgrounded I/O and many other tasks.
See also register_tick_function() and unregister_tick_function().
Předcházející | Domů | Další |
switch | Nahoru | return |