PHP preg_split()で文字列を改行ごとに分割した配列に変換するサンプル

環境
PHP 8.1.2
Ubuntu 22.04.1 LTS

構文
$変数名 = preg_split(“/\r\n|\n|\r/", 対象の文字列);
preg_split()の第1引数に改行の正規表現、第2引数に分割する文字列を指定します。

使用例

<?php
$t = "Study\nSkill\r\nbecome\rSmart";

$result = preg_split("/\r\n|\n|\r/", $t);

print_r($result);

?>

実行結果

Array
(
    [0] => Study
    [1] => Skill
    [2] => become
    [3] => Smart
)

 

PHP

Posted by arkgame