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

2023-02-11PHP 配列,PHP

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

PHP 配列,PHP

Posted by Yousuke.U