現在の位置: ホーム> 関数カテゴリ一覧> mb_str_split

mb_str_split

マルチバイト文字列が与えられた場合、文字配列を返します
名前:mb_str_split
カテゴリ:マルチバイト文字列
対応言語:php
一言説明:文字列を単一の文字に分割し、分割文字を含む配列を返します

関数名:mb_str_split()

該当するバージョン:PHP 4> = 4.0.6、PHP 5、PHP 7、PHP 8

使用法:mb_str_split(string $ string、int $ length = 1、string $ encoding = null):array | false

説明:MB_STR_SPLIT()関数は、文字列を単一の文字に分割し、分割文字を含む配列を返します。この関数はマルチバイトセーフであり、さまざまな文字エンコーディングを処理できます。

パラメーター:

  • $文字列:分割する文字列。
  • $の長さ:各分割文字の長さ。デフォルトは1です。つまり、文字列を単一の文字に分割することを意味します。
  • $エンコード:文字列の文字エンコードを指定するオプションのパラメーター。提供されていない場合、内部文字エンコードが使用されます。

返品値:

  • 成功したら、分割文字を含む配列を返します。
  • パラメーターが無効またはエラーが発生した場合、Falseが返されます。

例:

 $str = "Hello PHP"; $result = mb_str_split($str); print_r($result);

出力:

 Array ( [0] => H [1] => e [2] => l [3] => l [4] => o [5] => [6] => P [7] => H [8] => P )

上記の例では、MB_STR_SPLIT()関数を使用して、文字列「Hello Php」を単一の文字に分割し、結果をArray $ resultに保存します。最後に、print_r()関数を使用して出力結果を印刷します。

類似の関数
  • 別の文字列で指定された文字の最後の発生を見つける mb_strrchr

    mb_strrchr

    別の文字列で指定された文字の最後の発生を
  • 出力バッファーでの文字エンコードを変換するコールバック関数 mb_output_handler

    mb_output_handler

    出力バッファーでの文字エンコードを変換す
  • ケース文字列が別の文字列の最初に表示される場所を不機嫌に見つけます mb_stripos

    mb_stripos

    ケース文字列が別の文字列の最初に表示され
  • 事前定義されたマルチバイト文字列のマルチバイトの正規表現の一致する部分の位置と長さを返します mb_ereg_search_pos

    mb_ereg_search_pos

    事前定義されたマルチバイト文字列のマルチ
  • 高級および小文字を無視して、マルチバイトサポートの交換用の正規表現 mb_eregi_replace

    mb_eregi_replace

    高級および小文字を無視して、マルチバイト
  • HTTP入力文字エンコードを検出します mb_http_input

    mb_http_input

    HTTP入力文字エンコードを検出します
  • Mimeヘッダーの文字列をエンコードします mb_encode_mimeheader

    mb_encode_mimeheader

    Mimeヘッダーの文字列をエンコードしま
  • 特定の文字を取得します mb_chr

    mb_chr

    特定の文字を取得します
人気記事(にんききじ)