1
$string = "oidjdssd , odi,jdois, 3089u,, oisdjsd";

上記の文字列に3つ以上のコンマがあるかどうかを最善の方法で確認するにはどうすればよいですか?

4

2 に答える 2

3

私は提案しsubstr_countます。結果が>33つ以上あるかどうかを確認することであるかどうかを確認できます。

于 2013-03-02T00:21:56.937 に答える
1
echo count_chars($string)[ord(',')];

またはPHP<5.4の場合

$chars = count_chars($string);
echo $chars[ord(',')];

ところで:CSVデータを処理しているように見えるので、str_getcsv()

于 2013-03-02T00:24:35.790 に答える