PHPのstr_split()関数を使用し文字列を配列に分割してみます。
str_split()関数は、文字列を配列に分割することができます。
■基本的な構文
str_split(string,length)
stringは、分割する文字列を指定します。
lengthは、配列の各要素の長さを指定を指定します。デフォルトでは「1」となります。なお、lengthが「1」より小さい場合、str_split()関数はFALSE(偽)を返す。またlengthが文字列の長さよりも大きい場合、文字列全体が配列の唯一の要素として返される。
■環境
・Windows10
・XAMPP 8.0.6
・PHP Version 8.0.6
■str_split()関数を使用し文字列を配列に分割
では、PHPのstr_split()関数を使用し文字列を配列に分割するスクリプトを書いていきます。
■コード
<html lang="ja">
<head>
<title>str_split()関数を使用し文字列を配列に分割する</title>
</head>
<body>
<?php
print_r(str_split("World"));
?>
</body>
</html>
文字列を配列に分割するために、str_split()関数を使用します。str_split()関数の括弧内には、引数,パラメータとして、分割する文字列を渡します。渡された文字列を元に配列に分割され、分割された配列をprint_r()関数で出力します。
■実行
では、このスクリプトを「split_str_array.php」という名前で保存し、実行させてみます。
実行させてみると、str_split()関数を使用したことで、引数,パラメータとして渡した文字列が配列に分割され、分割された配列をprint_r()関数で出力させることができました。
コメント