PHP Declare Stataement

Qu’est-ce que c’est que le Declare Stataement()?

Explication

La déclaration de déclarer sert à donner les consignes d’exécution pour un bloque des codes.
Syntax:

declare (directive)
{statements}
Il y a deux consignes en PHP: elles sont "ticks", et "Encoding". "statements" sera exécuté à la base d’ensemble des consignes. On peut utiliser les déclarations de declarer avec un aspect global affectant toute la code qui suit.
Example

<?php
function myfunc() {
print "In tick func ";
}
register_tick_function("myfunc");
declare(ticks=10) {
for($i = 0; $i < 20; ++$i) {
print "Hello ";
}
}
declare(ticks=4) {
for($i = 0; $i < 20; ++$i) {
print "Hello ";
}
}
?>
Dans l’exemple ci-dessus, myfunc() sera exécuté chaque fois qu’une coche apparaît. Maintenant, noter le premier emploi de declare() - "ticks" est fixer à 10 et une bloque code s’ouvre, ce que veut dire que jusqu’à ce qu’on arrive à un accolade semblable et le bloque est est fermé, la coche apparaîtra toutes les dix déclarations. Dans la déclaration declare(), il y a un boucle qui imprime "Hello" vingt fois, alors, on peut penser qu’on appelle myfunc() deux fois seulement car vingt sur dix est deux.
Pourtant, on appellera myfunc() en fait quatre fois, parce que l’itérateur de boucle est une déclaration interne aussi, qui amène le total des déclarations jusqu’à 40.

Php Tutorial