write utf8 str_getcsv online fputs example array php string csv tsv

utf8 - PHP para escribir caracteres de tabulación dentro de un archivo?



str_getcsv example (3)

El carácter de tabulación es /t . Observe el uso de " lugar de '' .

$chunk = "abc/tdef/tghi";

PHP Strings - Doble cotización

Si la cadena está entre comillas dobles ("), PHP interpretará más secuencias de escape para caracteres especiales:

...

/ t pestaña horizontal (HT o 0x09 (9) en ASCII)

Además, permítame recomendar la función fputcsv() que tiene el propósito de escribir archivos CSV.

¿Cómo simplemente escribo un archivo que incluye pestañas reales dentro? tab significa tab real que no son los espacios . ¿Cómo escribir la tab o cuál es el personaje de la tab real?

Por ejemplo aquí:

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

¿Qué personaje debería usar para obtener tabs lugar de Commas (,) allí?
En el archivo de salida, debe haber tabs reales entre las palabras separadas.

  • Real Tabs significa, un verdadero espacio amplio que obtenemos cuando presionamos la tecla <tab> en un editor de texto.

Esto debería hacer:

$chunk = "abc/tdef/tghi";

Here hay un enlace a un artículo con ejemplos más extensos.


Use /t y encierre la cadena con comillas dobles:

$chunk = "abc/tdef/tghi";