$str ="aa,a bbb ccc ddd eee";
$a=preg_split('/[\s]/',$str,2);
print_r($a);
$b=preg_split('/[\s]/',$str,null);
print_r($b);
実行結果
Array ( [0] => aa,a [1] => bbb ccc ddd eee )
Array ( [0] => aa,a [1] => bbb [2] => ccc [3] => ddd [4] => eee )
実際の要素数より少ない値を指定すると、
最後の要素に残りの要素がまとめられます。
nullを指定する替わりに0、-1を指定しても同じ結果が得られます。
$a=preg_split('/[\s]/',$str,2);
/ 必ずつけます。
[ ] 内に文字列を配列に変換する際の条件を指定します。
\s 空白文字を意味します。
2 配列の要素数
「変数$str内の文字列を空白で区切って、要素が2個の配列にしなさい。」
という意味です。
【このカテゴリーの最新記事】
-
no image
-
no image
-
no image
-
no image