我的 csv 文件中有两列,例如:
    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);
}