Quelqu'un me corrigera si je me trompe, mais il me semble qu'il n'y a pas de tabulation en HTML, et donc pas en PHP.
Ce que tu peux faire par exemple, c'est encadrer ce que tu affiches par les balises <tt></tt> et afficher le bon nombre d'epaces par exemple : ce n'est pas très propre mais ça marche. Par contre ça va tourner à l'oeuvre post-moderne au moindre redimensionnement de la fenêtre du navigateur.
La solution la plus simple et la plus propre, c'est encore d'afficher tes données sous forme de tableau. Si elles sont en lignes/colonnes, il suffit d'un <tr></tr> à chaque boucle avec un <td></td> pour chaque élément. Sinon si c'est en vrac, tu peux fixer le nombre de colonnes et gérer les passages à la ligne à la main.
Une autre solution encore plus propre si ce sont des données en vrac, c'est de faire ça sous forme de liste, et de gérer l'alignement avec une feuille de style. :-)
---------------
Viendez vous battre à Prologin \o/