J'essaie de sortir les données de mon fichier php sous forme de texte brut et je veux que la sortie ait un format de tableau comme celui-ci:
data1 data2 data3
1 a b
2 c d
....
Quand j'essaye ceci:
foreach(...)
echo $data1 . '\t' . $data2 . '\t' . $data3 . '\n';
il les imprime comme data1\tdata2\tdata3\n...
Comment puis-je obtenir php pour lire \t
et \n
comme onglet et nouvelle ligne?
mettre entre guillemets
echo "\t";
Voir: http://php.net/language.types.string#language.types.string.syntax.double
"\n" = new line
'\n' = \n
"\t" = tab
'\t' = \t
"\t"
ne pas '\t'
, php n'échappe pas entre guillemets simples
Mettez-le entre guillemets:
echo "\t";
Les guillemets simples ne développent pas les caractères échappés.
Utilisez le documentation en cas de doute.
Vous pouvez utiliser HTML,
foreach(...)
echo $data1 . ' ' . $data2 . ' ' . $data3 . '<br/>';