PHPコーディング
文字コードの取得
2009年08月31日
変数に入っている文字のコードを確かめたい場合、【mb_detect_encoding】関数を使うと文字コードが返ってきます。
mb_detect_encoding(コードを確かめたい文字列, 確かめる順番, 検出方法);
で、2番目と3番目の引数は省略可能です。(特に3番目は省略)
なので、
mb_detect_encoding(コードを確かめたい文字列);
として文字コードを取得しようとしたのですが、エラーが出てどうしても取得できません。
そこで、2番目の引数に、順番を指定してやると・・・
あっさり文字コードを返してきました。文字列が短すぎたのか?
【mb_detect_encoding(コードを確かめたい文字列, "EUC-JP, SJIS, JIS, UTF-8, ASCII");】
mb_detect_encoding(コードを確かめたい文字列, 確かめる順番, 検出方法);
で、2番目と3番目の引数は省略可能です。(特に3番目は省略)
なので、
mb_detect_encoding(コードを確かめたい文字列);
として文字コードを取得しようとしたのですが、エラーが出てどうしても取得できません。
そこで、2番目の引数に、順番を指定してやると・・・
あっさり文字コードを返してきました。文字列が短すぎたのか?
【mb_detect_encoding(コードを確かめたい文字列, "EUC-JP, SJIS, JIS, UTF-8, ASCII");】
コメント