エンコーディング一覧を配列で取得 - mb_list_encodings関数
当ページのリンクには広告が含まれています。
プログラミング言語PHPで、mbstringモジュールがサポートしているエンコーディング一覧を配列で取得する関数 mb_list_encodings()を紹介します。
mb_list_encodings()
array mb_list_encodings ( void )
mbstringモジュールがサポートしている一覧を配列で取得します。
引数
引数はありません。
返り値
サポートしているエンコーディング一覧の配列を返します。
サンプルコード
エンコーディング一覧を配列で取得するサンプルコードです。
mb_list_encodings()
<?php /* エンコーディング一覧を出力 */ print_r( mb_list_encodings() ); ?>
実行結果です。サポートしているエンコーディング一覧が配列で返されます。
Array ( [0] => pass [1] => auto [2] => wchar [3] => byte2be [4] => byte2le [5] => byte4be [6] => byte4le [7] => BASE64 [8] => UUENCODE [9] => HTML-ENTITIES [10] => Quoted-Printable [11] => 7bit [12] => 8bit [13] => UCS-4 [14] => UCS-4BE [15] => UCS-4LE [16] => UCS-2 [17] => UCS-2BE [18] => UCS-2LE [19] => UTF-32 [20] => UTF-32BE [21] => UTF-32LE [22] => UTF-16 [23] => UTF-16BE [24] => UTF-16LE [25] => UTF-8 [26] => UTF-7 [27] => UTF7-IMAP [28] => ASCII [29] => EUC-JP [30] => SJIS [31] => eucJP-win [32] => SJIS-win [33] => CP932 [34] => CP51932 [35] => JIS [36] => ISO-2022-JP [37] => ISO-2022-JP-MS [38] => Windows-1252 [39] => Windows-1254 [40] => ISO-8859-1 [41] => ISO-8859-2 [42] => ISO-8859-3 [43] => ISO-8859-4 [44] => ISO-8859-5 [45] => ISO-8859-6 [46] => ISO-8859-7 [47] => ISO-8859-8 [48] => ISO-8859-9 [49] => ISO-8859-10 [50] => ISO-8859-13 [51] => ISO-8859-14 [52] => ISO-8859-15 [53] => ISO-8859-16 [54] => EUC-CN [55] => CP936 [56] => HZ [57] => EUC-TW [58] => BIG-5 [59] => EUC-KR [60] => UHC [61] => ISO-2022-KR [62] => Windows-1251 [63] => CP866 [64] => KOI8-R [65] => KOI8-U [66] => ArmSCII-8 [67] => CP850 [68] => JIS-ms [69] => CP50220 [70] => CP50220raw [71] => CP50221 [72] => CP50222 )