PHP preg_splitメソッドでスラッシュで文字列を区切るサンプル

環境
PHP 8.1.2
Ubuntu 22.04.1 LTS

構文
array preg_split ( string $正規表現のパターン , string $入力文字列 [, int $数値 = -1 [, int $flags = 0 ]] )
正規表現で文字列を分割します。
戻り値は配列です。
3つ目の引数(数値)は、分割する数を指定します。省略可能です。0と-1は制限が無いことを意味します。

使用例

<!DOCTYPE html>
<html>
<body>

<?php
$strA = "2022/11/28";
$arrayA = preg_split("/\//",$strA);

echo "<pre>";
print_r($arrayA);
echo "</pre>";

foreach ($arrayA as $str){
    echo "<pre>";
      echo $str; 
    echo "</pre>";
}
echo $arrayA[0]; 
?> 

</body>
</html>

実行結果

Array
(
    [0] => 2022
    [1] => 11
    [2] => 28
)
2022
11
28
2022

 

PHP

Posted by arkgame