switch
<<<
declare return
>>>

4.7 Les structures de contrôle
4 Référence du langage
 Manuel PHP

if
else
elseif
Syntaxe alternative
while
do-while
for
foreach
break
continue
switch
->declare
return
require
include
require_once
include_once

4.7.12 declare

L'élément de langage declare sert à ajouter des directives d'exécutions dans un bloc de code. La syntaxe de declare est similaire à la syntaxe des autres fonctions de contrôle :
Instruction directive

declare (directive)
  commandes

L'expression directive permet de contrôler l'intervention du bloc declare . Actuellement, une seule directive est reconnue : la directive ticks (Voir plus bas pour plus de détails) sur les ticks ).

L'expression commandes du bloc de declare sera exécutée. Comment elle sera exécutée, et quels effets cela aura dépend de la directive utilisée dans le bloc directive .

La structure declare peut aussi être utilisée dans le contexte global. Elle affecte alors tout le code qui la suit :
Instruction directive en contexte global

<?php
// Ces déclaration sont identiques.

// Vous pouvez utiliser ceci
declare(ticks=1) {
    
// script entier ici
}

// ou ceci
declare(ticks=1);
// script entier ici
?>

Sommaire :

<< declare >>
switch Les structures de contrôle return