php如何查詢字符串出現的次數

這篇文章主要介紹了php如何查詢字符串出現的次數的相關知識,內容詳細易懂,操作簡單快捷,具有一定借鑒價值,相信大家閱讀完這篇php如何查詢字符串出現的次數文章都會有所收獲,下面我們一起來看看吧。

目前成都創新互聯公司已為上1000+的企業提供了網站建設、域名、虛擬主機、網站托管維護、企業網站設計、王屋網站維護等服務,公司將堅持客戶導向、應用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協力一起成長,共同發展。

兩種查詢字符串出現次數的方法:1、使用substr_count()函數,可區分大小寫的計算指定子串在字符串中出現的次數,語法“substr_count(字符串,搜索子串,開始搜索位置,搜索長度)”。2、使用mb_substr_count()函數,可統計字符串出現的次數,語法“mb_substr_count(字符串,搜索子串,字符編碼)”。

php如何查詢字符串出現的次數

本教程操作環境:windows7系統、PHP8.1版、DELL G3電腦

php查詢字符串出現次數有兩個函數

  • substr_count()函數

  • mb_substr_count()函數

方法1:使用substr_count()函數統計次數

substr_count() 函數計算子串在字符串中出現的次數(區分大小寫的)。

語法:

substr_count(string,substring,start,length)
  • string    必需。規定被檢查的字符串。

  • substring    必需。規定要搜索的字符串。

  • start    可選。規定在字符串中何處開始搜索。

  • length    可選。規定搜索的長度。

注:如果 start 參數加上 length 參數大于字符串長度,則該函數生成一個警告。

示例1:

<?php
header("Content-type:text/html;charset=utf-8");
$str="I love Shanghai. Shanghai is the biggest city in china.";
echo "原字符串:".$str."<br>";
$count=substr_count($str,"Shanghai");
echo "Shanghai 出現了:".$count."次";
?>

輸出結果:

php如何查詢字符串出現的次數

示例2:

<?php
header("Content-type:text/html;charset=utf-8");
$str="我愛上海。上海是中國最大的城市";
echo "原字符串:".$str."<br>";
$count=substr_count($str,"上海");
echo "上海  出現了:".$count."次";
?>

php如何查詢字符串出現的次數

方法2:使用mb_substr_count()函數統計次數

mb_substr_count()函數統計字符串出現的次數。

語法:

mb_substr_count(string,substring,encoding)
  • string    必需。規定被檢查的字符串。

  • substring    必需。規定要搜索的字符串。

  • encoding 可選。規定字符編碼。如果省略或是 null,則使用內部字符編碼。

<?php
header("Content-type:text/html;charset=utf-8");
$str="我愛上海。上海是中國最大的城市。";
echo "原字符串:".$str."<br>";
$count=mb_substr_count($str,"中國");
echo "中國 出現了:".$count."次";
?>

輸出結果:

php如何查詢字符串出現的次數

<?php
header("Content-type:text/html;charset=utf-8");
$str="I love Shanghai. Shanghai is the biggest city in china.";
echo "原字符串:".$str."<br>";
$count1=mb_substr_count($str,"Shanghai");
echo "Shanghai 出現了:".$count1."次<br>";
$count2=mb_substr_count($str,"shanghai");
echo "shanghai 出現了:".$count2."次";
?>

php如何查詢字符串出現的次數

關于“php如何查詢字符串出現的次數”這篇文章的內容就介紹到這里,感謝各位的閱讀!相信大家對“php如何查詢字符串出現的次數”知識都有一定的了解,大家如果還想學習更多知識,歡迎關注創新互聯行業資訊頻道。

分享名稱:php如何查詢字符串出現的次數
轉載注明:http://m.kartarina.com/article38/jedppp.html

成都網站建設公司_創新互聯,為您提供品牌網站設計、網站設計、關鍵詞優化營銷型網站建設網站設計公司網站改版

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

外貿網站建設
主站蜘蛛池模板: 99精品一区二区三区无码吞精| 人妻丝袜中文无码av影音先锋专区| 精品久久久无码人妻中文字幕豆芽| 久久久久av无码免费网| 亚洲中文字幕无码中文| 国产成人无码av片在线观看不卡| 国产真人无码作爱视频免费| 无码中文字幕人妻在线一区二区三区 | 精品无码国产污污污免费网站国产 | 久久中文精品无码中文字幕| 久久无码专区国产精品s| 午夜无码人妻av大片色欲| 无码av最新无码av专区| 国产午夜无码视频免费网站| 精品无码久久久久久午夜| 中文无码熟妇人妻AV在线| 好了av第四综合无码久久| 精品视频无码一区二区三区| 亚洲国产精品无码专区在线观看| 免费无码午夜福利片 | 亚洲AV成人片无码网站| 亚洲精品无码你懂的网站| 亚洲精品中文字幕无码A片老| 人妻少妇乱子伦无码视频专区| HEYZO无码综合国产精品| 无码人妻精品一区二区三区99不卡| 最新无码专区视频在线| 亚洲AV无码久久久久网站蜜桃 | 影音先锋中文无码一区| 久久精品亚洲中文字幕无码网站| 国产高新无码在线观看| 久久精品无码一区二区app| 亚洲一区二区三区无码影院| 伊人蕉久中文字幕无码专区| 成年男人裸j照无遮挡无码| 用舌头去添高潮无码视频| 天堂无码在线观看| 国产免费黄色无码视频| 久久久久久国产精品无码下载| 国产亚洲情侣一区二区无码AV| 成人av片无码免费天天看|