0

このようなデータを持つCSVを介してデータを大量にアップロードしています

  "James","+15479632","New York, USA"

アップロードする前に引用符を削除すると、アドレスが2つの個別の値として取得されるため、その中の引用符を処理したいと思います。 New York,USA

私は現在これを持っています

$data = fgetcsv($handle,1000,",","'")

私のコードで。

事前にご協力いただきありがとうございます

4

2 に答える 2

2

fgetcsv コマンドに、サンプルの csv データでは実際には二重引用符 " であるのに、文字列のカプセル化が一重引用符であることを伝えています。

これを使って$data = fgetcsv($handle,1000,",",'"')

于 2013-11-01T14:03:11.223 に答える
0

囲み文字は「 not 」である必要があります。

$data = fgetcsv($handle,1000,',','"');
于 2013-11-01T14:03:18.763 に答える