Как просто написать файл, включая реальные вкладки внутри? tab
означает реальную tab
которая не является пространством . Как написать tab
или то, что является символом для реальной tab
?
Например, здесь:
$chunk = "a,b,c"; file_put_contents("chunk.csv",$chunk);
Какой символ я должен использовать для получения tabs
вместо Commas (,)
?
В выходном файле должны быть реальные tabs
между отдельными словами.
<tab>
в текстовом редакторе. Символом табуляции является \t
. Обратите внимание на использование "
вместо '
.
$chunk = "abc\tdef\tghi";
Строки PHP – двойные кавычки
Если строка заключена в двойные кавычки ("), PHP будет интерпретировать больше управляющих последовательностей для специальных символов:
…
\ t горизонтальная вкладка (HT или 0x09 (9) в ASCII)
Кроме того, позвольте мне рекомендовать функцию fputcsv (), которая предназначена для написания CSV-файлов.
Используйте \t
и заключите строку с двойными кавычками:
$chunk = "abc\tdef\tghi";
Это должно сделать:
$chunk = "abc\tdef\tghi";
Вот ссылка на статью с более обширными примерами.