• 締切済み

PHPで更新システム

PHPで簡単に文章を更新できるようにしたのですが、 なぜかカタカナの[ソ]が文章に入ると、そのカタカナの「ソ」の後ろに\マークが入ります。これはなぜでしょうか?エンコードの問題化と思ったのですが、他の文字に問題はありませんでした。

みんなの回答

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

いわゆるシフトJISの5C問題というやつです。 ソ=835Cです。5C=\なので、それがエスケープされているわけです。 解決方法としてはとにかくシフトJISをつかわないというのが 大原則です。 それが難しい場合は、masic quotesを調整したり、stripslashes() して対応します。

nshdh694
質問者

お礼

ありがとうございます!! どうしてもshift_jisだったので困ってました。 助かりました!!

関連するQ&A