SQLServerデータベースの抽出を行っています。
私のプログラムの始めに、私は持っています:
ini_set('mssql.charset','cp1250');
私のデータベース呼び出しは特別なことは何もしません。
私は次のメソッドのみを呼び出します。
mssql_connect, mssql_select_db, mssql_query, mssql_fetch_object,
mssql_next_result and mssql_close.
エクスポートの出力を画面に印刷すると、すべての文字が正常に表示されます。fputcsv()
csvファイルにエクスポートすると、大量の<92>文字と<93>文字が表示されます(これは、ターミナルを使用して読み取る場合の外観です)。Excelを使用してファイルを開くと、「」、「」、「」のように表示されます。
これは大きな問題を引き起こしています。あなたはなにか考えはありますか?