人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

PHPでWEBプログラミングをしております。
複数のPHPファイルのエンコードを、sjisからUTF-8に一括変換したいのですが、
便利なフリーウェアをご存知の方はいらっしゃいませんでしょうか。
どうぞよろしくお願い致します。

●質問者: ita07
●カテゴリ:コンピュータ ウェブ制作
✍キーワード:PHP SJIS UTF-8 Web エンコード
○ 状態 :終了
└ 回答数 : 7/7件

▽最新の回答へ

1 ● standard_one
●18ポイント

フリーウェアというか何というか、シェルでnkf使えばとりあえずお金はかからないです。

http://sourceforge.jp/projects/nkf/

for f in *.php

do

nkf -w $f > $f.new.php

done

csh系ならこんな感じですかね(試してないですけど)

foreach f( *.php )

nkf -w $f > $f.new.php

end


2 ● pahoo
●17ポイント

ファイルの文字コードを変換するだけでいいなら、Linuxなら nkf コマンドが、Windowsなら nkf.exe が便利です。


3 ● hijk05
●17ポイント

こんなのがとっつきやすいかも。

http://www.vector.co.jp/soft/win95/util/se135907.html


4 ● feeds
●17ポイント

私も最近サーバー環境の仕様により同じような境遇になり、同じ理由で探したソフトがあります。

今現在も使用中です。

スクリプト類を探したんですが期待通りの動きじゃなかったりしたので、このソフトに落ち着いてます。

私の場合もSJIS→UTF8への一括変更での場面でした。

文字コード変換ツール「KanjiTranslator 1.6」

http://www.kashim.com/kanjitranslator/index.html

*対応している文字コードは、ShiftJIS, ISO-2022-JP, EUC-JP, UTF-8

*変換元の文字コードは高精度で自動認識します

速度も高速ですし、サブフォルダを掘り下げてファイル郡を見つけてくれます。まあフォルダごとドロップするんですが;

今のところ変換したファイルはPHPの入出力等において期待した動きで動いてます。

おそらくこれで十分だと思います。

◎質問者からの返答

ファイルに2バイト文字が入っていない場合も多々ありますので、

「KanjiTranslator」はNGでした。


5 ● KID the Euforia
●17ポイント

文字コード変換ツール「KanjiTranslator」

http://www.kashim.com/kanjitranslator/index.html

こちらのソフトをおすすめいたします。

◎質問者からの返答

ファイルに2バイト文字が入っていない場合も多々ありますので、

「KanjiTranslator」はNGでした。


1-5件表示/7件
4.前の5件|次5件6.
関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ