今日の人気記事

  1. 配列を文字列に変換する - implode()
  2. 簡単なPHPスクリプトを動かしてみよう
  3. ファイルから1行ずつ読み込む - fgets()
  4. ユニークなファイル名の一時ファイルを作成 - tempnam()
  5. ヒアドキュメント

エンコーディング一覧を配列で取得 - 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
)

文字列 の人気記事

  1. 配列を文字列に変換する - implode()
  2. 文字列の長さを取得 - strlen()、mb_strlen()
  3. 区切り文字列を配列に変換 - explode()
  4. 文字列を指定した幅に調節 - mb_strimwidth()
  5. 指定した文字列以降の文字列を取得 - strstr()、strchr() - mb_strstr()
  6. 文字列をエスケープ・アンエスケープ - addslashes()、stripslashes()
  7. JSON形式の文字列をオブジェクト、連想配列にデコード - json_decode()
  8. 文字をASCIIコードに変換 - ord関数
  9. ASCIIコードを特定の文字に変換 - chr()
  10. 文字列の一部分を取得 - substr()、mb_substr()

関連記事(一部広告含む)