mb_substr_count

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

mb_substr_countConta o número de ocorrências de substring

Descrição

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

Conta o número de vezes que a substring needle ocorre na haystack string.

Parâmetros

haystack

A string sendo verificada.

needle

A string sendo procurada.

encoding

O parâmetro encoding é a codificação de caracteres. Se for omitido ou null, o valor da codificação de caracteres interna será usado.

Valor Retornado

O número de vezes que a substring needle ocorre na haystack string.

Registro de Alterações

Versão Descrição
8.0.0 O parâmetro encoding agora pode ser nulo.

Exemplos

Exemplo #1 Exemplo de mb_substr_count()

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

Veja Também

  • mb_strpos() - Encontrar a posição da primeira ocorrência de uma string em outra
  • mb_substr() - Obtém parte da string
  • substr_count() - Conta o número de ocorrências de uma substring

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