Mam plik z wieloma tablicami oddzielonymi separatorem (999). Tablice mają strukturę:
001;"tekst"
002;"tekst"
003;"tekst"
999
001;"tekst2"
...
Mam skrypt z manuala, ale niestety nie potrafię jego przekształcić na swoje potrzeby. Oto on:
function csv_in_array($url,$delm=";",$encl="\"",$head=false) { if ($head === true) { $z=0; for($x=1; $x<$anzdata; $x++) { $i=0; foreach($keydata as $key) { $out[$z][$key] = $csv_data[$x][$i]; $i++; } $z++; } } return $out; } $csvdata = csv_in_array( "woda.txt", "*", "\"", true );
Skrypt bierze mi pierwszy wiersz z pliku i umieszcza jako tytuły wszystkich wierszy w tablicy...
Array
(
[0] => Array (
[001;"tekst"] => "tekst"
[001;"tekst"] => "tekst"
[001;"tekst"] => "tekst"
Chciałbym sprowadzić te tablice z pliku do jednej tablicy, która w sobie będzie zawierała te tablice od razu z podziałem na kolumny:
Array
(
[0] => Array (
[001] => "tekst"
[002] => "tekst"
[003] => "tekst"
)
[1] => Array (
[001] => "tekst2"
...
Bardzo prosiłbym Was drodzy użytkownicy o pomoc. Dziękuję i pozdrawiam,
Jarek.