split ( string
$pattern
, string $string
[, int $limit
= -1 ] ) : ( array $r
)split関数は、正規表現により文字列を分割し、配列に格納します。
$split( '+' , '24+300+88')($r);
## 実行結果
## $r[1]=>"24" $r[2]=>"300" $r[3]=>"88"
第1パラメータである
$pattern
は、() と , を用いることで、4コ以下の文字列等を指定できます。その場合、return値として、多次元配列に分割結果が格納されます。
$lt=
'24+30+88
24+31+80
39+13+88';
$split( ("¥n","+") , $lt)($r3);
## 実行結果
## $r3[1][1]=>"24" $r3[1][2]=>"30" $r3[1][3]=>"88"
## $r3[2][1]=>"24" $r3[2][2]=>"31" $r3[2][3]=>"80"
## $r3[3][1]=>"39" $r3[3][2]=>"13" $r3[3][3]=>"88"