dポイントプレゼントキャンペーン実施中!

perl 「予定」が「嵐閧オ」に化ける!!

商用サイトを運用しています。
その中で、perlを使用しています。PHPを使用したいのだけれど、運営マニアルを読むとPHPを推奨していないようなのです。

で不具合。
perlで「予定」という文字列をprint文でファイルに書き出すと「嵐閧オ」という文字列に化けてしまうのです。
これは「予定」の「予」の字にコード「5C」が含まれている為のようなのです。これを回避して「予定」を書き出す方法はないでしょうか。

A 回答 (3件)

文字化け回避は\を追加すればいいです


予定->予\定

この回答への補足

出来ました。

こんな簡単に、、、発想の転換ですね。目から鱗です。

補足日時:2010/07/06 14:58
    • good
    • 0
この回答へのお礼

えっ、、、、これ本当ですか??。

早速、試してみます。

予定->\予定 を試してみてダメでした。二バイト目を\のコード自身とみせるには理にかなっていますね。予の二倍目のコードが\をエスケープするわけですね、、、

お礼日時:2010/07/06 14:55
    • good
    • 0
この回答へのお礼

しってはいたものの、、、、、

教えて頂いたURLの内容はとても整理されていて勉強になりました。
ありがとうございます。

お礼日時:2010/07/06 14:52

入出力の際に, 適切に encode/decode する.

    • good
    • 0
この回答へのお礼

ありがとうございます。

通常はそうですよね、、、、m(__)m アリガトウ!

お礼日時:2010/07/06 14:48

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!