menu

Função stristr

A função stristr busca a primeira ocorrência de uma substring em uma string sem diferenciar maiúsculas de minúsculas e retorna parte da string a partir desta ocorrência até o final. Se a substring não for encontrada, retorna false.

Sintaxe

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

Exemplo

Busca de substring sem diferenciar maiúsculas de minúsculas:

<?php $email = 'USER@EXAMPLE.com'; echo stristr($email, 'e'); // Encontra o primeiro 'E' ?>

Resultado da execução do código:

"ER@EXAMPLE.com"

Exemplo

Uso do terceiro parâmetro para obter a parte antes da substring encontrada:

<?php $string = 'Hello World'; echo stristr($string, 'w', true); // Retorna a parte antes do 'W' ?>

Resultado da execução do código:

"Hello "

Exemplo

Verificação da existência de uma substring:

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

Resultado da execução do código:

false

Veja também

  • a função strstr,
    que realiza a busca diferenciando maiúsculas de minúsculas
  • a função stripos,
    que retorna a posição da substring sem diferenciar maiúsculas de minúsculas
Português
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nós usamos cookies para o funcionamento do site, análises e personalização. O processamento de dados é realizado de acordo com a Política de Privacidade.
aceitar todas configurar rejeitar