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

phpと文字コードについて

phpをutf-8で書くと動作しない場合が多々あります。
正規表現を使うと動かなくなったり...

eucで書いた正常に動くスクリプトの文字コードをutf-8に変えて動作させようとすると、ウンともスンともいいません。

これは何が原因でしょうか?

よろしくお願いします。

●質問者: worldtravel
●カテゴリ:コンピュータ ウェブ制作
✍キーワード:EUC PHP UTF-8 スクリプト 文字コード
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● hamster009
●5ポイント

エディタが悪い。

◎質問者からの返答

ありがとうございました


2 ● b-wind
●70ポイント

基本的にはPHPの日本語処理は mbstring モジュールによって行われるのでそのあたりの設定が問題かと思われます。

http://manual.xwd.jp/ref.mbstring.html


PHPファイルの文字コードを変換との事ですので少なくとも mbstring.script_encoding を utf8 にする必要があるでしょう。

状況によっては mbstring.internal_encoding も設定した方が良いかもしれません。

◎質問者からの返答

ありがとうございました


3 ● KairuaAruika
●5ポイント

http://pukiwiki.sourceforge.jp/?%E8%87%AA%E4%BD%9C%E3%83%97%E3%8...

http://www.avoidnote.com/archives/2005/07/coteditor_perl.php

http://www.bodenplatte.jp/osscms/xamppwindows/xampp15.html

◎質問者からの返答

ありがとうございました

関連質問


●質問をもっと探す●



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