0
新しい行として配列のすべての項目を入力するCSVファイルにPHPの配列を配置する方法はありますか?これは私が持っているものです。列の代わりにcsvの行にPHPの配列をエクスポート
$list = array (
array('names'),
array('bob,bill,john,sally'));
$fp = fopen('files.csv', 'w');
foreach ($list as $fields) {
fputcsv($fp, $fields);
}
fclose($fp);
私のcsvファイルは次のようになります。
names
bob,bill,john,sally
しかし、これは私が探しているものです:
names
bob
bill
john
sally
あなたが記述しているのはcsv(カンマ区切りの値)ではありません。配列全体を繰り返し処理し、文字列に名前を追加して(改行で)ファイルにその文字列を保存します(ファイルに100回保存しないようにしてください)。 – JimL
@JimL okはかなり意味があります。私はPowershellのファイルでいくつかのことをやっています。これは私が初めてだから、私は簡単にCSVファイルを自分の望む形式で読み込むことができます。各項目を新しい行に保存するのは簡単です。 –
これはあなたの '$ list'宣言の誤字ですか、') 'がありませんか?あなたは問題を解決することができたようにも聞こえる? – Rizier123