Написать в CSV выпуск в PHP - PullRequest
0 голосов
/ 19 ноября 2018

Я читаю CSV-файл и проверяю, существует ли изображение в моей папке.если не существует, я пишу в другой csv.

Используемый ниже код для этого.

<?php
header('Content-Type: text/csv');
header('Content-Disposition: attachment; filename="missing_images.csv"');
$fp = fopen('php://output', 'w');
$row = 0;
$i =0;
if (($handle = fopen("images.csv", "r")) !== FALSE) {
 while (($data = fgetcsv($handle, 1000, ",")) !== FALSE) {

   if($i >= 1){     
    $imgurl = $data[0];
     $imgurl = trim($imgurl);
            if($imgurl){
                if (file_exists("import/".$imgurl)){

            }else{
                echo $imgurl;
                fputcsv($fp, $imgurl);


            }  }

    $row++; 
}
$i++;
}
  fclose($fp);
} 

Он записывает отсутствующие изображения в одну и ту же строку и столбец.Как написать в каждый ряд?Пожалуйста, кто-нибудь, помогите мне.Спасибо

...