par
Ryle » 05 oct. 2009, 22:04
Y a pas de fonction php pour ça, mais si tu le souhaites, tu peux faire appel à str_replace() pour transformer les "\n" de la chaine que tu récupères de ta base et les compléter par autant de "\t" que nécessaire...
Ca donnerait quelque chose du genre :
echo "\t\t\t"; // ta tabulation initiale
echo str_replace("\n", "\n\t\t\t", $maChaine); // complète les retours avec les tabulations
Maintenant, c'est peut être un peu lourd juste pour faire un joli code source, qui au final sera aussi plus lourd pour le navigateur (bon ok, ça se compte en pouillème, mais s'pour le principe

)
Y a pas de fonction php pour ça, mais si tu le souhaites, tu peux faire appel à str_replace() pour transformer les "\n" de la chaine que tu récupères de ta base et les compléter par autant de "\t" que nécessaire...
Ca donnerait quelque chose du genre :
[php]echo "\t\t\t"; // ta tabulation initiale
echo str_replace("\n", "\n\t\t\t", $maChaine); // complète les retours avec les tabulations[/php]
Maintenant, c'est peut être un peu lourd juste pour faire un joli code source, qui au final sera aussi plus lourd pour le navigateur (bon ok, ça se compte en pouillème, mais s'pour le principe ;))