在PHP中,我們可以使用函數mb_substr_count()計算給定字符串中子字符串的總數。
用法
int mb_substr_count(str $haystack, str $needle, str $encoding)
參數
mb_substr_count()接受三個參數:$haystack,$needle和$encoding。
$haystack− 此參數將檢查字符串。
$needle- 此參數將用於告訴從給定的總字符串中找到子字符串。
$encoding− 該參數為字符編碼。如果它不存在或為空,則將使用內部字符編碼值。
返回值
這將返回針子字符串在 haystack 字符串中出現的次數。
示例
<?php
// mb_substr_count function is used
$string= mb_substr_count("This is a test", "is");
echo "$string";
?>
輸出
2
相關用法
- PHP mb_substr()用法及代碼示例
- PHP mb_substitute_character()用法及代碼示例
- PHP mb_strtoupper()用法及代碼示例
- PHP mb_strtolower()用法及代碼示例
- PHP mb_strlen()用法及代碼示例
- PHP mb_check_encoding()用法及代碼示例
- PHP mb_detect_order()用法及代碼示例
- PHP mb_chr()用法及代碼示例
- PHP mb_convert_case()用法及代碼示例
- PHP metaphone()用法及代碼示例
- PHP mhash_get_hash_name()用法及代碼示例
- PHP mysqli_get_server_info()用法及代碼示例
- PHP money_format()用法及代碼示例
- PHP mysqli_data_seek()用法及代碼示例
- PHP mysqli_insert_id()用法及代碼示例
- PHP mysqli_fetch_assoc()用法及代碼示例
- PHP mkdir()用法及代碼示例
- PHP mysqli_connect_error()用法及代碼示例
- PHP mhash_keygen_s2k()用法及代碼示例
注:本文由純淨天空篩選整理自Urmila Samariya大神的英文原創作品 PHP – How to count the number of substring using mb_substr_count()?。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。