75 of 410 menu

関数 mb_str_split

関数 mb_str_split は、マルチバイトエンコーディング(例:UTF-8)の文字列を、文字または指定された長さの部分の配列に分割します。第一引数には分割する文字列を、第二引数には各部分の長さを、第三引数にはエンコーディングを渡します。

構文

mb_str_split(string, [length], [encoding]);

文字列を個々の文字に分割します:

<?php $res = mb_str_split('абвгд'); print_r($res); ?>

コード実行結果:

['а', 'б', 'в', 'г', 'д']

文字列を 2 文字ごとの部分に分割します:

<?php $res = mb_str_split('12345', 2); print_r($res); ?>

コード実行結果:

['12', '34', '5']

UTF-8 エンコーディングを明示的に指定して文字列を分割します:

<?php $res = mb_str_split('日本語', 1, 'UTF-8'); print_r($res); ?>

コード実行結果:

['日', '本', '語']

関連項目

  • 関数 str_split,
    文字列を配列に分割します
  • 関数 explode,
    区切り文字で文字列を分割します
日本語
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItalianoქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否