###前提・実現したいこと
半角カナが含まれているCSVファイル(UTF8 or SJIS)をPHP上で扱いたい。
fgetcsvなどでは半角カナが表示できるが、
formatterなどの考え方があるleague/csvパッケージを使用したい。
###発生している問題
半角カナが全角カナになって表示される
ex.)
入力: テスト(フォーマッター)
出力: テスト(フォ-マッタ-)
###該当のソースコード
php
1use League\Csv\Reader; 2 3... 4 5$reader = Reader::createFromPath( '/path/to/some.csv' ); 6echo $reader;
###試したこと
ソースコードなどを眺めてはいますが、
・delimiter
・enclosure
・escape
などしか設定項目は見つけられず、お手上げ状態です。
ファイルの扱いに関して内部的にSplFileObjectを使用しているようなのですが、
これも扱いが分からず、耐えかねて質問させて頂きました。
###補足情報(言語/FW/ツール等のバージョンなど)
league/csv8.2
php7.0
よろしくお願い致します。
回答2件
あなたの回答
tips
プレビュー