CSV ilişkisel dizi alın

0 Cevap php

Ben bir url bir csv dosyasını açın. Her satır 4 alanları vardır ve her alan bir adı vardır:

Field1;Field2;Field3;Field4

Şimdi benim komut dosyası tek bir satır olarak csv veri işler ama ben bu şekilde olmasını istiyorum:

Array
(
   [0] => array(
                  ['field1'] => 1
                  ['field2'] => 2
                  ['field3'] => 3
                  ['field4'] => 4
   )
)

Herhangi bir fikir?

İşte benim kod:

if (($handle = fopen ( $eurl, "r" )) !== FALSE) {
        while ( ($data = fgetcsv ( $handle, 4096, ";" )) !== FALSE ) {
        $num = count ( $data );
            for($c = 0; $c < $num; $c ++) {
                echo $data [$c];
            }
        }
    fclose ( $handle );
    }

0 Cevap