PHP | str_split()で文字列を文字数で分割して配列に格納する

PHPのstr_split()
で文字列を文字数で分割して配列に格納する方法の紹介できす。
文字列を分割して配列に格納するサンプルコード
str_split()
は指定した文字数(バイト単位)で文字列を分割して配列に格納することが可能です。
str_split(文字列, 分割位置)
第一因数に対象の文字列、第二因数に分割位置を指定します。
$explode = str_split("PHP倉庫", 3);
echo $explode[0];
// PHP
サンプルでは3文字目の「P」も配列の1番目に含まれているように、str_split()
は指定位置になる文字も分割後の文字列に含まれます。
$explode = str_split("PHP倉庫", -3);
echo $explode[0];
// Warning: str_split(): The length of each segment must be greater than zero
また、str_split()
は0を含むマイナス値(負の数)を指定することはできません。
ディスカッション
コメント一覧
まだ、コメントがありません