2010-03-23 39 views

回答

12

您可以使用函數:substr_count

例子:

$str = "I love stackoverflow"; 
echo substr_count($str,'o'); // prints 3 
1

substr_count($haystack, $needle);

4

我想substr_count可以做的伎倆;-)


例如,這個部分代碼:

$str = 'abcdazerty'; 
echo substr_count($str, 'a'); 

將得到以下的輸出:

2 


而且,報價:

int substr_count ( string $haystack , 
    string $needle [, int $offset = 0 
    [, int $length ]]) 

substr_count()返回 倍needle子數發生在 haystack字符串。請注意0​​針是否區分大小寫。

1

substr_count可能是最直接的。你也可以這樣做

$str = "I love stackovaerflowa"; 
print count(explode("a",$str))-1; 
相關問題