2

URLからcsvファイルを開きます。各行には 4 つのフィールドがあり、各フィールドには名前があります。

Field1;Field2;Field3;Field4

これで、私のスクリプトは csv データを 1 行として処理しますが、次のようにしたいと考えています。

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

何か案は?

これが私のコードです:

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 );
    }
4

1 に答える 1