PHP統計子字串的出現次數的方法:先建立一個HTML範例檔案;然後定義3個字串變數;最後使用PHP內建函數substr_count()來找出並統計子字串的出現次數即可。
本文操作環境:Windows7系統、PHP7.1版、Dell G3電腦。
在PHP中可以使用內建函數substr_count()來找出並統計子字串的出現次數,以下這篇文章就來帶大家認識substr_count()函數,了解substr_count()函數的使用方法。
PHP substr_count()函數
#substr_count()函數是用來計算給定字串中子字串的出現次數。
基本語法:
substr_count($str1,$str2,$start,$length);
$str1參數:表示指定的字串,必要參數。
$str2參數:表示需要尋找的子字串,必要參數。
$start參數:可選參數,表示在字串中開始尋找統計的位置。
$length參數:可選參數,表示尋找的長度。
註:子字串區分大小寫。
簡單範例:
【相關影片教學推薦:PHP教學】
#下面透過簡單程式碼範例來介紹substr_count()函數的使用
#範例1:
<?php $s1 = "PHP中文网-PHP,php,javascript,PHP"; $s2 = "PHP"; $s3 = "php"; $res1 = substr_count($s1, $s2); $res2 = substr_count($s1, $s3); echo("PHP出现的次数:".$res1); echo("<br>"); echo("php出现的次数:".$res2); ?>
輸出:
範例2:如果start 和length 參數超過字串長度,則函數會輸出一個警告:
<?php header("content-type:text/html;charset=utf-8"); $s1 = "PHP中文网-PHP,php,javascript,PHP"; $s2 = "PHP"; $res = substr_count($s1, $s2,30,10); echo("PHP出现的次数:".$res); ?>
輸出:
# #以上就是本篇文章的全部內容,希望能對大家的學習有所幫助。更多精彩內容大家可以追蹤php中文網相關教學欄位! ! !以上是PHP如何統計子字串的出現次數的詳細內容。更多資訊請關注PHP中文網其他相關文章!