2

str_word_count() で数値と特殊文字の値を使用したいので、どうすればそれを行うことができますか。

例:

$str = str_word_count("B2B my78:test@ Number&10",1);
print_r($str);

出力

配列 (

[0] => B
[1] => B
[2] => my
[3] => test
[4] => Number 

)

しかし、私はこのように出力したい

配列 (

[0] => B2B
[1] => my78:test@
[2] => Number&10 

)

4

4 に答える 4

2

php.netのドキュメントページには、それを行うための非常に良い例が示されているので、あなたの例に合うように変更しました:

$str = "B2B my-78:test@ Number&10";
$array = str_word_count($str, 1, '1234567890:@&');

ただし、正規表現を使用したりexplode、さらにカスタマイズされた結果が必要な場合は使用できます。

于 2013-10-23T10:12:49.547 に答える
1

preg_split('/\s+/', $str)多分?

于 2013-10-23T10:10:58.117 に答える