У меня есть следующий CSV-файл:
08-0018421032;00-0018151831;G-20009429-0;G-20009429-0;0374048-0
27-001842101232;10-0018151831;G-30009429-0;G-50009429-0;7374048-0
36-0018421033232;20-0018151831;G-40009429-0;G-60009429-0;8374048-0
Как видите, разделитель является;символ.
Затем я отправляю эту информацию в php через плагин jquery, который отлично работает, поскольку я могу читать файл на PHP.Следующий код захватывает файл CSV (который является переменной $ csvfile), и я вижу строки в нем:
$file = fopen("upload/$csvfile", "r");
while (!feof($file) ) {
$line = fgetcsv($file, 1024,';');
print $line[0].'<br/>';
}
fclose($file);
Мне нужно иметь возможность выбирать не только строку, но и значениев этом.Чтобы перейти к определенному значению, например, в первой строке, 3-е значение будет G-20009429-0 , и я назначу его переменной php для последующего использования.
Прямо сейчас я понятия не имею, как получить определенное значение в строке, а также, когда я печатаю $ line [0], он показывает значения в вертикальном порядке, а не в горизонтальном.Я имею в виду следующее:
00-0018151831
10-0018151831
20-0018151831
Вместо того, чтобы показывать мне вот так:
08-0018421032;00-0018151831;G-20009429-0;G-20009429-0;0374048-0
Может быть, это сон, но я застрял здесь.Просто повторю, что файл CSV правильно читается Php, так как я могу сделать для него print_r, и он показывает все строки в нем.Дело в том, как манипулировать информацией после того, как у меня есть CSV и как получить определенное значение в конкретной строке.Спасибо.