私のcsvファイルには2つの列があります.eg:
image gallery
/1.jpg /a.jpg;/b.jpg
..... .....
ギャラリーのコンテンツを に更新したいと思い /1.jpg;/a.jpg;/b.jpg
ます。つまり、画像列のコンテンツを ;
ギャラリー コンテンツに追加します。
以下は私のコードです。実行したとき。csv.i のコンテンツを更新できません。
$dir = getcwd();
$files = scandir($dir);
foreach ($files as $file) {
$parts = pathinfo($file);
if ($parts['extension']!="csv") {
continue;
}
if (($handle = fopen($file, "r")) !== FALSE) {
while (($data = fgetcsv($handle, 4096, ",")) !== FALSE) {
$data[1]=$data[0].";".$data[1];
fputcsv($file, $data);
}
fclose($handle);
}