今日の人気記事

  1. PHPのダウンロードとインストール - Windows10
  2. Apache + PHPの設定と動作確認 - Windows10
  3. require、require_once - ファイルの取り込み
  4. 定数の基本構文

mbstringのパラメータを取得 - mb_get_info関数

当ページのリンクには広告が含まれています。

Webプログラミング言語PHPで、mbstringのパラメータを取得するmb_get_info関数を紹介します。

mb_get_info関数

mixed mb_get_info ([ string $type = "all" ] )
mbstring(マルチバイト、日本語環境の設定)のパラメータを取得します。
引数
$type
取得したいmbstringのパラメータを指定します。
引数を省略した場合、パラメータの全ての連想配列が返されます。
返り値
引数を指定した場合は文字列のパラメータを、
指定しない場合はパラメータの連想配列を返します。

サンプルコード

mbstringのパラメータを取得するサンプルコードです。

mb_get_info() ← 引数なし
mb_get_info( パラメータ )
<?php
/* 引数なし */
print_r(mb_get_info());

/* パラメータを指定 */
echo mb_get_info("language") . "\n";
echo mb_get_info("internal_encoding") . "\n";
?>

実行結果です。パラメータが取得されています。引数なしの場合は連想配列が、引数を指定した場合は指定したパラメータが取得されています。

Array
(
    [internal_encoding] => UTF-8
    [http_input] => 
    [http_output] => UTF-8
    [http_output_conv_mimetypes] => ^(text/|application/xhtml\+xml)
    [func_overload] => 0
    [func_overload_list] => no overload
    [mail_charset] => ISO-2022-JP
    [mail_header_encoding] => BASE64
    [mail_body_encoding] => 7bit
    [illegal_chars] => 0
    [encoding_translation] => Off
    [language] => Japanese
    [detect_order] => Array
        (
            [0] => ASCII
            [1] => JIS
            [2] => UTF-8
            [3] => EUC-JP
            [4] => SJIS
        )

    [substitute_character] => 63
    [strict_detection] => Off
)
Japanese
UTF-8

文字列 の人気記事

  1. 文字列の長さを取得 - strlen()、mb_strlen()
  2. バイナリデータを16進数に変換 - bin2hex()
  3. 文字列が最初に現れる場所を取得 - strpos()、mb_strpos()
  4. 文字列が最後に現れる場所を取得 - strrpos()、mb_strrpos()
  5. 指定した文字列以降の文字列を取得 - strstr()、strchr() - mb_strstr()
  6. PHP関数リファレンス

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