PHP在文件中写入制表符?

2022-08-30 10:21:48

我如何简单地写出一个包含真实选项卡的文件? 表示真实,但不是空格。如何写或什么字符是真实的?tabtabtabtab

例如:

$chunk = "a,b,c";
file_put_contents("chunk.csv",$chunk);

我应该用什么字符来代替那里?
在输出文件中,分隔的单词之间应该有实数。tabsCommas (,)tabs

  • Real Tabs意味着,当我们在文本编辑器中<tab>键时,我们得到的真正宽空间

答案 1

制表符为 。请注意使用 代替 。\t"'

$chunk = "<html>\t<head>\t\t<title>\t</head>";

PHP 字符串 - 双引号

如果字符串括在双引号(“)中,PHP将为特殊字符解释更多转义序列:

...

\t 水平制表符(HT 或 0x09 (9) 在 ASCII 中)


另外,让我推荐用于写入CSV文件的fptcsv()函数。


答案 2

使用双引号并将字符串括起来:\t

$chunk = "abc\tdef\tghi";

推荐