●質問の主旨
eclipseが文字化けして困っています。
関連質問
eclipseの文字化けについて(PHPファイル)
http://okwave.jp/qa/q8068188.html
「eclipse」「文字化け」でググってみて、
上位5~6番目に表示される方法を試してみましたが、
どれも効果が上がらず、依然日本語が文字化けしたままです。
ひょっとしたら、eclipseの文字化けを直そうと思ったら、
PHPの日本語設定変更しないといけないのでしょうか?
もしその場合、変更するのは、下記のサイトに従って
やるのが良いのでしょうか?それとも何か他の方法があるのでしょうか?
日本語利用の為の設定
http://www.phpbook.jp/install/phpini/index5.html
ご存知の方、よろしくお願いします。
●質問の補足
なお、eclipseを通してUPしたPHPファイルは文字化けを起こしますが、
xammp直下にあるhtdocsにおいてUpしたファイルは文字化けを起こしません。
●開発環境
windows1.8.1
xammp1.8.1
No.2ベストアンサー
- 回答日時:
お疲れ様です。
自分用の備忘録代わりのエクセル・ファイルですが
何かの参考になれば幸いです。
http://www.hesaka.in.arena.ne.jp/iK/PHP_mbstring …
参考URL:http://www.hesaka.in.arena.ne.jp/iK/PHP_mbstring …
kinta03さま
ご回答ありがとうございます!
頂いたアドバイスは、
今後の参考といたします。
大変助かります!
自分でもいろいろ調べていると、
このような設定方法もありました。
http://phpjavascriptroom.com/?t=php&p=xampp
「PHPファイルの文字コード、出力をutf-8に設定する」
No.1
- 回答日時:
eclipseのエディターの文字コード
phpファイルの文字コード
htmlのcharsetに設定している文字コード
は、それぞれどのように設定していますか。
この回答への補足
自分でもいろいろ調べていると、
このような設定方法もありました。
http://phpjavascriptroom.com/?t=php&p=xampp
「PHPファイルの文字コード、出力をutf-8に設定する」
今後ともよろしくお願いします。
t_ohtaさま
ご回答ありがとうございます!
順不同ですが次のとおりです。
・eclipseのエディターの文字コード
→UTF-8
(ウィンドウ→設定→一般→ワークスペース
→テキスト・ファイルのエンコード→その他)
・htmlのcharsetに設定している文字コード
→UTF-8
(HTMLを書くときはこの文字コードで宣言しているので)
・phpファイルの文字コード
→特定できません。
http://www.phpbook.jp/install/phpini/index5.html
このサイトに従って、自分のphp.iniから[mbstring]を
コピペすると次のコードになります。
このサイトの下部にある「最終的な記述」
とは異なりますが、この通りにやって良いのかどうか、
決めかねております。
[mbstring]
; language for internal character representation.
; http://php.net/mbstring.language
;mbstring.language = Japanese
; internal/script encoding.
; Some encoding cannot work as internal encoding.
; (e.g. SJIS, BIG5, ISO-2022-*)
; http://php.net/mbstring.internal-encoding
;mbstring.internal_encoding = EUC-JP
; http input encoding.
; http://php.net/mbstring.http-input
;mbstring.http_input = auto
; http output encoding. mb_output_handler must be
; registered as output buffer to function
; http://php.net/mbstring.http-output
;mbstring.http_output = SJIS
; enable automatic encoding translation according to
; mbstring.internal_encoding setting. Input chars are
; converted to internal encoding by setting this to On.
; Note: Do _not_ use automatic encoding translation for
; portable libs/applications.
; http://php.net/mbstring.encoding-translation
;mbstring.encoding_translation = Off
; automatic encoding detection order.
; auto means
; http://php.net/mbstring.detect-order
;mbstring.detect_order = auto
; substitute_character used when character cannot be converted
; one from another
; http://php.net/mbstring.substitute-character
;mbstring.substitute_character = none;
; overload(replace) single byte functions by mbstring functions.
; mail(), ereg(), etc are overloaded by mb_send_mail(), mb_ereg(),
; etc. Possible values are 0,1,2,4 or combination of them.
; For example, 7 for overload everything.
; 0: No overload
; 1: Overload mail() function
; 2: Overload str*() functions
; 4: Overload ereg*() functions
; http://php.net/mbstring.func-overload
;mbstring.func_overload = 0
; enable strict encoding detection.
;mbstring.strict_detection = Off
; This directive specifies the regex pattern of content types for which mb_output_handler()
; is activated.
; Default: mbstring.http_output_conv_mimetype=^(text/|application/xhtml\+xml)
;mbstring.http_output_conv_mimetype=
; Allows to set script encoding. Only affects if PHP is compiled with --enable-zend-multibyte
; Default: ""
;mbstring.script_encoding=
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP eclipse pleiades phpのインストールについて 1 2023/02/03 17:15
- HTML・CSS CSSファイルの日本語コメントが文字化けしてしまう 3 2022/12/26 15:50
- その他(プログラミング・Web制作) ゲームを日本語化しようとすると文字化けしてしまいます。 2 2022/08/19 15:36
- その他(メールソフト・メールサービス) メールソフトを教えてください 1 2023/03/28 23:32
- Google Drive 【Googleドライブ】ドライブ上内でのフォルダ移行について 4 2022/11/30 12:50
- HTML・CSS docxをmht形式で保存したファイルをedgeで開くと文字化けする 1 2022/07/29 13:14
- Android(アンドロイド) 海外のAndroid 端末の場合、日本語全角は、どう表示されるのでしょうか? 1 2022/10/02 21:16
- HTML・CSS HTMLエディタBracketsの文字化け 3 2022/04/28 14:50
- Evernote Evernote(エバーノート)の文字化け 1 2022/04/05 19:30
- HTML・CSS リンクバナーのHTMLタグ。画像を変えたり、設置位置を変えるとバナー貼付け側はどう見える? 2 2023/02/01 12:01
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
正しいURL指定しているにもかか...
-
eclipseで1ファイルの警告を100...
-
Eclipseでパッケージ・エクスプ...
-
Eclipseで複数ファイルをコンパ...
-
「満桁」について
-
Gitlabで既存のプロジェクト(...
-
Eclipseでソースを追加する方法
-
「プロジェクト参照」と「ソー...
-
.Net C++ の対象フレームワーク...
-
eclipseの文字化けとPHPの日本...
-
Eclipseでプロジェクト...
-
eclipseのデバッグ時のステップ...
-
Eclipseでクラスファイルが生成...
-
Eclipseで、プロジェクト名のと...
-
Eclipseのアンインストールの仕方
-
html上で、バッチやexeファイル...
-
vs codeはオフラインでも使用で...
-
Javascriptの値をJava(JSP)へ渡...
-
Eclipse(JAVA)のデバッグで他...
-
コミット前の更新データをチェ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
正しいURL指定しているにもかか...
-
開発初心者です。eclipseでJS...
-
Eclipseでクラスファイルが生成...
-
eclipseで1ファイルの警告を100...
-
Eclipse 動的プロジェクトで404...
-
Eclipseでパッケージ・エクスプ...
-
Eclipseのデバッグ機能が正常に...
-
「リソース(app.dicon)が見つか...
-
「満桁」について
-
eclipse4.2でデコンパイルできない
-
デバック時に「ソースが見つか...
-
Eclipseで複数ファイルをコンパ...
-
「プロジェクト参照」と「ソー...
-
eclipse内のjavaファイルをUSB...
-
.classpathファイルについて教...
-
結論 ①例外処理のオーバヘッド...
-
インポートしたjarファイルが見...
-
GitとMavenの違い
-
eclipseのデバッグ時のステップ...
-
★Eclipse で、プロジェクトから...
おすすめ情報