91 of 410 menu

Função strstr

A função strstr encontra a primeira ocorrência de uma substring em uma string e retorna a parte da string a partir desse local até o final da string. Diferente de strchr que busca a ocorrência de um único caractere, ela busca a ocorrência de uma substring com vários caracteres.

Existe também a função stristr, que faz a mesma coisa, mas sem diferenciar maiúsculas de minúsculas.

Sintaxe

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

Exemplo

Neste exemplo, a função extrairá o endereço da página sem o nome de domínio da URL (retornará a substring, começando da primeira /, até o final da string)

<?php echo strstr('site.ru/dir1/dir2/page.html', '/'); ?>

Resultado da execução do código:

'/dir1/dir2/page.html'

Veja também

  • a função strchr,
    que encontra a primeira ocorrência de um caractere e retorna o restante
  • a função strrchr,
    que encontra a última ocorrência de um caractere e retorna o restante
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