Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> PHP

PHP – Đếm số lần xuất hiện chuỗi con với mb_substr_count()

Trong PHP, ta có thể dùng hàm mb_substr_count() để đếm tổng số chuỗi con trong một chuỗi cho trước.

Cú pháp

int mb_substr_count(string $haystack, string $needle, ?string $encoding = null)

Tham số

mb_substr_count() chấp nhận ba tham số: $haystack, $needle và $encoding.

  • $haystack – Chuỗi cần kiểm tra.

  • $needle – Chuỗi con cần tìm trong chuỗi tổng.

  • $encoding – Mã hóa ký tự. Nếu vắng mặt hoặc null, giá trị mã hóa ký tự nội bộ sẽ được dùng.

Giá trị trả về

Trả về số lần chuỗi con needle xuất hiện trong chuỗi haystack.

Ví dụ

<?php
// Dùng hàm mb_substr_count
$string = mb_substr_count("This is a test", "is");
echo "$string";
?>

Kết quả

2