當前位置: 首頁> 函數類別大全> mb_substr_count

mb_substr_count

計算子字符串出現次數
名稱:mb_substr_count
分類:多字節字符串
所屬語言:php
一句話介紹:計算一個字符串在另一個字符串中出現的次數,不區分大小寫

函數名稱:mb_substr_count()

函數描述:mb_substr_count() 函數用於計算一個字符串在另一個字符串中出現的次數,不區分大小寫。

函數用法: mb_substr_count(string $haystack, string $needle, string|null $encoding = null): int

參數:

  • $haystack:必需,要搜索的字符串。
  • $needle:必需,要搜索的子字符串。
  • $encoding:可選,指定字符編碼。默認為內部字符編碼。

返回值: 返回子字符串在字符串中出現的次數。

示例:

 $text = "Hello, I'm a PHP developer."; $substring = "php"; $count = mb_substr_count(mb_strtolower($text), mb_strtolower($substring)); echo "子字符串出现的次数为: " . $count;

輸出: 子字符串出現的次數為: 1

說明: 上述示例中,我們使用了mb_substr_count() 函數來計算子字符串"php" 在字符串"Hello, I'm a PHP developer." 中出現的次數。由於該函數不區分大小寫,我們在計算之前使用了mb_strtolower() 函數將字符串轉換為小寫。最後,我們將計算結果輸出為"子字符串出現的次數為:1"。

同類函數
  • 多字節支持的替換正則表達式,忽略大小寫 mb_eregi_replace

    mb_eregi_replace

    多字節支持的替換正則表達式,忽略大小寫
  • 計算子字符串出現次數 mb_substr_count

    mb_substr_count

    計算子字符串出現次數
  • 多字節字符串的正則表達式匹配 mb_ereg_match

    mb_ereg_match

    多字節字符串的正則表達式匹配
  • 解析GET/POST/COOKIE 數據並設置全局變量 mb_parse_str

    mb_parse_str

    解析GET/POST/COOKIE數據並
  • 解碼MIME 頭字段中的字符串 mb_decode_mimeheader

    mb_decode_mimeheader

    解碼MIME頭字段中的字符串
  • 大小寫不敏感地查找字符串在另一個字符串中首次出現的位置 mb_stripos

    mb_stripos

    大小寫不敏感地查找字符串在另一個字符串中
  • 獲取字符串的一部分 mb_substr

    mb_substr

    獲取字符串的一部分
  • 將字符串設為小寫 mb_strtolower

    mb_strtolower

    將字符串設為小寫
熱門文章