2

文字列を 1 つ以上のスペースで分割しようとしていますが、以下は機能しません。代わりに、文字列全体を特異な配列として返しています。

$str = 'I am a test';

$parts = preg_split('/\s+/', $str, PREG_SPLIT_NO_EMPTY);

print_r($parts);

返されるものは次のとおりです。

Array
(
    [0] => I am a test
)
4

2 に答える 2

5

flagsは の4 番目のパラメータpreg_splitであり、3 番目の ではありません。

于 2012-05-05T05:48:44.327 に答える