1. 程式人生 > >php 查詢字串出現次數函式介紹

php 查詢字串出現次數函式介紹

[導讀] 在php中查詢字串出現次數的查詢可以通過substr_count()函式來實現,下面我來給各位同學詳細介紹這些函數了。substr_count($haystack, $needle [,$offset [,$length]]) $haystack表示母字串,$needl表示要 在php中查詢字串出現次數的查詢可以通過substr_count()函式來實現,下面我來給各位同學詳細介紹這些函數了。 

substr_count($haystack, $needle [,$offset [,$length]])

/$haystack表示母字串,$needl表示要查詢的字元
//$offset表示查詢的起點,$length表示查詢的長度,均為可選引數


例項:

 程式碼如下 複製程式碼

 $str="this is a test";
 echo substr_count($str,'is') .'
';
 echo substr_count($str,'is',3) .'
';
 echo substr_count($str,'is',3,3) .'
';
?>


例項:

 程式碼如下 複製程式碼

$str = 'http://www.php100.com 愛程式網_軟體程式設計入門教程_軟體設計交流_字元出現次數';
echo substr_count($str,'w').'
';
echo substr_count($str,'t').'
';
echo substr_count($str,'愛程式網');
?>

輸出結果為:
//以下是輸出結果
3
2
1

再分享一些字串查詢函式

strstr — 查詢字串的首次出現
stristr strstr不區分大小寫的版本
strpos -查詢字串首次出現的位置
string substr ( string $string , int $start [, int $length ] )
string strrchr ( string $haystack , mixed $needle )
strripos -計算指定字串在目標字串中最後一次出現的位置(不區分大小寫)
stripos -查詢字串首次出現的位置(不區分大小定)
strrpos -計算指定字串在目標字串中最後一次出現的位置