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

2020-06-20PHP,PHP 配列

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を含むマイナス値(負の数)を指定することはできません。

2020-06-20PHP,PHP 配列

Posted by Yousuke.U