menu

Función stristr

La función stristr busca la primera aparición de una subcadena en una cadena sin distinguir entre mayúsculas y minúsculas y devuelve la parte de la cadena desde esta aparición hasta el final. Si la subcadena no se encuentra, devuelve false.

Sintaxis

stristr(string $haystack, mixed $needle, bool $before_needle = false): string|false

Ejemplo

Búsqueda de subcadena sin distinguir entre mayúsculas y minúsculas:

<?php $email = 'USER@EXAMPLE.com'; echo stristr($email, 'e'); // Encuentra la primera 'E' ?>

Resultado de la ejecución del código:

"ER@EXAMPLE.com"

Ejemplo

Uso del tercer parámetro para obtener la parte anterior a la subcadena encontrada:

<?php $string = 'Hello World'; echo stristr($string, 'w', true); // Devuelve la parte anterior a 'W' ?>

Resultado de la ejecución del código:

"Hello "

Ejemplo

Comprobación de la existencia de una subcadena:

<?php $res = stristr('Hello World', 'xyz'); var_dump($res); ?>

Resultado de la ejecución del código:

false

Ver también

  • la función strstr,
    que realiza una búsqueda distinguiendo entre mayúsculas y minúsculas
  • la función stripos,
    que devuelve la posición de la subcadena sin distinguir entre mayúsculas y minúsculas
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