質問

私はすべてが暗号化されたデータを用いてカラムから「\ Iの出会いで半分万行まで順調に進め、MySQLのにDB2からCSVをインポートしています。

ここでは一例です。

100,"foo","bar","µ┬;¬µ┬;→ºµ┬;Öì\"
101,"foo","bar","$⌠ù¶∙$∙µ┬µ┬;→ºµ┬;Öì"
fgetcsvがこれを解析するとき、それは最後の二重引用符をエスケープして、そのフィールドの一部であるかのように次の行を含んでいます。

私はいくつかのバグレポートを参照し、PHP 5.3で、彼らはfgetcsvのエスケープのparamを追加します。

どのようなエスケープとしてDB2を使用していますか?ただ、「?

役に立ちましたか?

解決

fgetcsv のマニュアルページのコメントからは、このようになります本当の良い回避策ではかなり一般的な問題です。人々はあなたが必要なものを行う可能性がありますどのページに投稿するために親切にされているが、いくつかの代替機能があります。

ここではそれらのいずれかへのリンクがある:ます。http:// US3 .php.net /マニュアル/ EN / function.fgetcsv.php#98800

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top