web-dev-qa-db-ja.com

PHPファイル内にタブ文字を書き込むには?

実際のタブを含むファイルを単純に書き出すにはどうすればよいですか? tabは、実際のtabを意味します。これはスペースではないです。 tabの書き方、または実際のtabの文字は何ですか?

以下に例を示します。

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

Commas (,)の代わりにtabsを取得するには、どの文字を使用する必要がありますか?
出力ファイルでは、区切られた単語の間に実際のtabsが必要です。

  • 実際のタブとは、テキストエディターで_<tab>_キーを押すと得られる真のワイドスペースです。
40
夏期劇場

タブ文字は\tです。 "の代わりに'を使用していることに注意してください。

$chunk = "abc\tdef\tghi";

PHP文字列-二重引用符

文字列が二重引用符( ")で囲まれている場合、PHPは、特殊文字のエスケープシーケンスをさらに解釈します。

...

\ t水平タブ(HTまたはASCIIの0x09(9))


また、CSVファイルを書き込むための fputcsv() 関数をお勧めします。

96
kapa

つかいます \tと二重引用符で文字列を囲みます。

$chunk = "abc\tdef\tghi";
10
flowfree

これはする必要があります:

$chunk = "abc\tdef\tghi";

ここ は、より広範な例を含む記事へのリンクです。

5
Drewness