PHP 8.5.0 Alpha 1 available for testing

mb_strstr

(PHP 5 >= 5.2.0, PHP 7, PHP 8)

mb_strstrEncuentra la primera ocurrencia de una cadena en otra

Descripción

mb_strstr(
    string $haystack,
    string $needle,
    bool $before_needle = false,
    ?string $encoding = null
): string|false

mb_strstr() encuentra la primera ocurrencia de needle en haystack y devuelve la porción de haystack. Si needle no es encontrado, la función devolverá false.

Parámetros

haystack

La cadena en la cual se debe buscar la primera ocurrencia de needle

needle

La cadena a buscar en haystack

before_needle

Determina qué porción de haystack esta función devuelve. Si se define como true, la función devolverá toda la cadena haystack desde el inicio hasta la primera ocurrencia de needle (needle excluido). Si se define como false, la función devolverá toda la cadena haystack desde la primera ocurrencia de needle hasta el final (needle incluido).

encoding

Nombre de la codificación a utilizar. Si este parámetro es omitido, se utiliza la codificación interna.

Valores devueltos

Devuelve la porción de haystack, o false si needle no es encontrado.

Historial de cambios

Versión Descripción
8.0.0 needle ahora acepta una cadena vacía.
8.0.0 encoding ahora es nullable.

Ver también

  • stristr() - Versión insensible a mayúsculas y minúsculas de strstr
  • strstr() - Encuentra la primera ocurrencia en un string
  • mb_stristr() - Encuentra la primera ocurrencia de una cadena en otra, sin tener en cuenta la casilla

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top