Trong PHP, chúng ta có thể sử dụng hàm mb_substr_count () để đếm tổng số chuỗi con trong một chuỗi nhất định.
Cú pháp
int mb_substr_count(str $haystack, str $needle, str $encoding)
Tham số
mb_substr_count () chấp nhận ba tham số: $ haystack , $ kim và $ encoding .
-
$ haystack - Tham số này sẽ kiểm tra chuỗi.
-
$ kim - Tham số này sẽ được sử dụng để cho biết rằng chuỗi con được tìm thấy từ tổng chuỗi đã cho.
-
Mã hóa $ - Tham số này là mã hóa ký tự. Nếu nó không có hoặc rỗng, thì giá trị mã hóa ký tự bên trong sẽ được sử dụng.
Giá trị trả lại
Điều này sẽ trả về số lần chuỗi kim xuất hiện trong chuỗi haystack.
Ví dụ
Hàm
<?php // mb_substr_count function is used $string= mb_substr_count("This is a test", "is"); echo "$string"; ?>
Đầu ra
2