PHPでCSVの先頭行に新たなデータを挿入したいのですが、困っています。
fopenをaでは最終行に追記されてしまい、wではCSVの既存のデータが消えてしまいます。
試行錯誤してみたのですが、うまくいきません。
意外と簡単にできるのではないかと思っていたのですが、困っています。
アドバイスをいただければと思います。
よろしくお願いします。
php
1$ShiftJIS=array($name,$gender,$age,$body,$sports,date("Y年/m月/d日 H時i分s秒")); 2mb_convert_variables('Shift_JIS', 'UTF-8', $ShiftJIS); 3 4$csv=fopen('form.csv','r'); 5fputcsv($csv,$ShiftJIS); 6fclose($csv);
回答5件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/01/10 07:40
2017/01/10 07:44
2017/01/10 07:54
2017/01/10 07:55
2017/01/10 08:04
2017/01/10 08:06 編集
2017/01/10 08:10