Résultat de l'affichage de la page Web, soit ici juste un bout de texte
L'intérêt de la fonction est qu'elle permet de générer un nombre donné de tabulations pour mettre en forme le code source de votre page HTML.
Exemple :
Code de la page PHP qui comporte la fonction fctEchoTabs
<!DOCTYPE html>
<HTML lang="fr">
<BODY>
<DIV id="bloc_page">
<?php
$varNbrTabs = 3; //On fixe le nombre de tabulations de base
echo fctEchoTabs($varNbrTabs)."<DIV class=\"div1\">\n";
$varNbrTabs++;
echo fctEchoTabs($varNbrTabs)."<p>Du texte</p>\n";
$varNbrTabs--; //On décrémente le nombre de tabulations de 1
echo fctEchoTabs($varNbrTabs)."</DIV>\n";
function fctEchoTabs($nbrTabs){
$MesTabs = "";
//echo "nbrTabs : ".$nbrTabs."</br>\n";
for($NumeroTab=0;$NumeroTab<$nbrTabs;$NumeroTab++) {
$MesTabs = $MesTabs.chr(9);
}
//echo "NumeroTab : ".$NumeroTab."</br>\n";
//echo "MesTabs : ".$MesTabs."</br>\n";
//echo $MesTabs;
//echo $MesTabs."</br>\n";
return $MesTabs;
}
?>
</DIV> <!-- div bloc_page -->
</BODY>
</HTML>
Lien vers le fichier : cliquez ici