77;20202;0ccatbody - よくきたWiki

Loading ...


$eucjp_string = mb_convert_encoding( $utf8_string, "EUC-JP", "UTF-8");

$ php -r 'var_dump( mb_language()); var_dump( mb_get_info());'
string(7) "neutral"
array(7) {
  ["internal_encoding"]=>
  string(10) "ISO-8859-1"
  ["http_input"]=>
  string(0) ""
  ["http_output"]=>
  string(4) "pass"
  ["func_overload"]=>
  string(11) "no overload"
  ["mail_charset"]=>
  string(5) "UTF-8"
  ["mail_header_encoding"]=>
  string(6) "BASE64"
  ["mail_body_encoding"]=>
  string(6) "BASE64"
}
$ php -r 'var_dump( mb_language( "ja")); var_dump( mb_get_info());'
bool(true)
array(7) {
  ["internal_encoding"]=>
  string(10) "ISO-8859-1"
  ["http_input"]=>
  string(0) ""
  ["http_output"]=>
  string(4) "pass"
  ["func_overload"]=>
  string(11) "no overload"
  ["mail_charset"]=>
  string(11) "ISO-2022-JP"
  ["mail_header_encoding"]=>
  string(6) "BASE64"
  ["mail_body_encoding"]=>
  string(4) "7bit"
}

*1

*2

typedef struct _mbfl_encoding {
        enum mbfl_no_encoding no_encoding;
        const char *name;
        const char *mime_name;
        const char *(*aliases)[];
        const unsigned char *mblen_table;
        unsigned int flag;
} mbfl_encoding;
name
mime_name
aliases

$ php -r '
  var_dump( mb_internal_encoding());

string(10) "ISO-8859-1"
string(60) "ABC 日本語"
$ php -r '
  mb_internal_encoding( "UTF-8");
  var_dump( mb_internal_encoding());

string(5) "UTF-8"
string(28) "ABC 日本語"


*1
*2 http://php.net/mb_list_encodings
リロード   新規 編集 凍結 差分 添付 複製 改名   トップ 一覧 検索 最終更新 バックアップ   ヘルプ   最終更新のRSS
最終修正日時: Sun, 15 Feb 2009 00:25:27 JST (3167d)
文字数(HTML): 1913
文字数(Wiki): 4506
人気ブログランキング - よくきた wiki