Привет У меня есть CSV-файл (data.csv) и структуру внутри файла CSV следующим образом:Читать CSV файл и распечатать каждое значение в текстовый файл
имена
Стандартный банк
Абс банк
Capitec банк
Я хочу выводить имя каждого банка в текстовый файл. Мой вывод моего кода currenlty - это один .txt-файл, но все 3 имени банка находятся внутри .txt-файла.
$row = 1;
//Open data.csv file and create CSVData.txt file
if (($handle = fopen("data.csv", "r")) && $myfile = fopen("CSVData.txt", "w")) {
while (($data = fgetcsv($handle, 1000, ",")) !== FALSE) {
$num = count($data);
echo "<p> $num fields in line $row: <br /></p>\n";
$row++;
foreach($data as $value){
$myArray = explode(';', $value);
$newArray = count($myArray);
for($x = 0; $x < $newArray; $x++){
print_r($myArray[$x] . "<br />");
fputcsv($myfile, array($myArray[$x]));
}
}
}
fclose($handle);
fclose($myfile);
}
Может кто-нибудь, пожалуйста, помогите вывести три названия банков в каждый собственный .txt-файл. Любая помощь будет оценена по достоинству. Спасибо
Параметр 'для ($ х = 0; $ х <$ newArray; $ х ++) {' петля Безразлично 't исключать их или фильтровать их для разделения файлов. Отрегулируйте эту часть процедуры. –