mb_substr_count

(PHP 4 >= 4.3.0, PHP 5, PHP 7, PHP 8)

mb_substr_countCount the number of substring occurrences

Beschreibung

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

Counts the number of times the needle substring occurs in the haystack string.

Parameter-Liste

haystack

The string being checked.

needle

The string being found.

encoding

Der Parameter encoding legt die Zeichenkodierung fest. Wird er nicht übergeben, so wird die interne Zeichenkodierung genutzt.

Rückgabewerte

The number of times the needle substring occurs in the haystack string.

Changelog

Version Beschreibung
8.0.0 encoding ist nun nullable (akzeptiert den null-Wert).

Beispiele

Beispiel #1 mb_substr_count() example

<?php
echo mb_substr_count("This is a test", "is"); // prints out 2
?>

Siehe auch

  • mb_strpos() - Find position of first occurrence of string in a string
  • mb_substr() - Get part of string
  • substr_count() - Ermittelt, wie oft eine Zeichenkette in einem String vorkommt

add a note add a note

User Contributed Notes 1 note

up
0
Gabber
9 years ago
This does not work with a single char string as the needle. Always returns zero.
To Top