Computer >> Máy Tính >  >> Lập trình >> PHP

PHP - Làm cách nào để đếm số chuỗi con bằng mb_substr_count ()?


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 $ 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