2016-09-18 7 views
-1

配列のコンテキストでファイルを書き直そうとしていますが、配列内の各項目を別々の行にする必要があります。これは可能ですか?

私は現在、次があります。

file_put_contents('file.txt',$tempArray); 

配列は、以下の内容があります。

$tempArray = ["xyz","zyx", "123"] 

を、私は、ファイルが最後に次のようになりたい:

xyz 
zyx 
123 

しかし、私はそれをすべて1つの行に現在得ています

答えて

2

Do file_put_contents('file.txt',implode(PHP_EOL,$tempArray)); あなたは問題ありません。

  • implode、それらが好きconcates区切り文字と配列値をとる: implode('+',array(1,2))1+2

  • PHP_EOL Linuxおよび「\ r \ nの上に "\ n" を定義し、PHPから所定の定数であり、となります"窓で

+0

Worked!どうもありがとう –

関連する問題