私はこのような文字列を持っています:
赤黄青
そして、私はこのような配列を取得したい:
配列([0] =>赤[1] =>黄青)
文字列の最初のスペースで分割する方法は?私のコードは機能しません
<?php
$str = "red yellow blue";
$preg = preg_split("/^\s+/", $str);
print_r($preg);
?>
私を助けてください。
explode
を制限付きで使用します。
$array = explode(' ', $string, 2);
ちょっとした注意:preg_split
の3番目の引数はexplode
の引数と同じなので、次のようにコードを書くこともできます。
$array = preg_split('#\s+#', $string, 2);
参照:
<?php
$string = "red yellow blue";
$result = explode(" ", $string, 2);
print_r($result);
?>
ただ爆発させる