PHP для написания символов вкладки внутри файла?

Как просто написать файл, включая реальные вкладки внутри? 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"; 

Вот ссылка на статью с более обширными примерами.