102 of 410 menu

Función mb_strstr

La función mb_strstr busca la primera ocurrencia de una subcadena en una cadena con soporte para codificaciones multibyte. El primer parámetro es la cadena en la que se realiza la búsqueda. El segundo parámetro es la subcadena buscada. El tercer parámetro opcional determina si devolver la parte de la cadena anterior a la ocurrencia encontrada. El cuarto parámetro opcional especifica la codificación.

Sintaxis

mb_strstr( string $haystack, string $needle, [bool $before_needle = false], [string $encoding], );

Ejemplo

Encontremos la primera ocurrencia de una subcadena en una cadena:

<?php $res = mb_strstr('abcde', 'b'); echo $res; ?>

Resultado de ejecutar el código:

'bcde'

Ejemplo

Encontremos la primera ocurrencia de una subcadena en una cadena y devolvamos la parte anterior a la ocurrencia:

<?php $res = mb_strstr('abcde', 'cd', true); echo $res; ?>

Resultado de ejecutar el código:

'ab'

Ejemplo

Búsqueda especificando la codificación UTF-8:

<?php $res = mb_strstr('Привет мир', 'мир', false, 'UTF-8'); echo $res; ?>

Resultado de ejecutar el código:

'мир'

Ver también

  • la función mb_strpos,
    que busca la posición de la primera ocurrencia de una subcadena
  • la función strstr,
    que realiza una búsqueda similar sin tener en cuenta las codificaciones multibyte
Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar