Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
このようなデータを持つCSVを介してデータを大量にアップロードしています
"James","+15479632","New York, USA"
アップロードする前に引用符を削除すると、アドレスが2つの個別の値として取得されるため、その中の引用符を処理したいと思います。 New York,USA
New York,USA
私は現在これを持っています
$data = fgetcsv($handle,1000,",","'")
私のコードで。
事前にご協力いただきありがとうございます
fgetcsv コマンドに、サンプルの csv データでは実際には二重引用符 " であるのに、文字列のカプセル化が一重引用符であることを伝えています。
これを使って$data = fgetcsv($handle,1000,",",'"')
$data = fgetcsv($handle,1000,",",'"')
囲み文字は「 not 」である必要があります。
$data = fgetcsv($handle,1000,',','"');