Działa to dla comma
oddzielonego pliku:str_getcsv na karcie pliku oddzieloną
array_map('str_getcsv', file('file.csv'));
ale to nie działa dla tab
oddzielony plik:
array_map('str_getcsv("\t")', file('file.TLD'));
Działa to dla comma
oddzielonego pliku:str_getcsv na karcie pliku oddzieloną
array_map('str_getcsv', file('file.csv'));
ale to nie działa dla tab
oddzielony plik:
array_map('str_getcsv("\t")', file('file.TLD'));
ten powinien pracować dla Ciebie:
array_map(function($v){return str_getcsv($v, "\t");}, file('file.csv'));
Przykład *.csv
file:
a b c d
1 2 3 4
wyjściowa:
Array ([0] => Array ([0] => a [1] => b [2] => c [3] => d) [1] => Array ([0] => 1 [1] => 2 [2] => 3 [3] => 4))
próbuje ustawić anonimowa funkcja zamiast – Ghost
Nie można przekazać dodatkowe argumenty do funkcji używanych w zwrotnego w ten sposób: użyj zamknięcie zamiast –