正規表現

split

splitは文字列を正規表現によって分割し、配列に格納します。分割する最大回数を指定することもできます。

書式

変数 = split(区切り文字, 文字列[,分割する最大個数])

戻り値

分割した文字列を配列で返す。

使用例1

<?php

$city = "石部,甲西,竜王:近江:八幡,水口/草津";

$array = split("[,:/]",$city);

print_r($array);

?>

出力結果1

Array ( [0] => 石部 [1] => 甲西 [2] => 竜王 [3] => 近江 [4] => 八幡 [5] => 水口 [6] => 草津 )

最大回数を2に指定した場合

<?php

$city = "石部,甲西,竜王:近江:八幡,水口/草津";

$array = split("[,:/]",$city,2);

print_r($array);

?>

出力結果2

Array ( [0] => 石部 [1] => 甲西,竜王:近江:八幡,水口/草津 )