Leçon N° 06 : Fonctions
Utilisation d'une variable statiqueSolutionSolution & source**
Supprimer la déclaration comme statique de la variable, voir le résultat; Obtenir le même résultat sans utiliser de variable statique
Notes de page
Source: lesson_06_c_using_static_variables.phpRésultat
<?php 
for($count=0$count <150 $count++)
{
    echo 
"<font color=".useColor_()."><b>|</b></font>";
}
function 
useColor_()
{
//static permet de se souvenir de la dernière couleur utilisée
    
static $color1;
    
// création d'une chaine formattée
    
$c1 sprintf("%02x",++$color1); 
    
$c2 sprintf("%02x",256-$color1);
    
$c3 "ff" ;
    
$colorValue="#$c3$c2$c1";
    return(
$colorValue);
}
?>

||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||

Tous droits réservés. 2005-2020