Função strchr

A função strchr encontra a primeira ocorrência de uma substring em uma string e retorna a parte da string a partir desse ponto até o final da string. Se o segundo parâmetro contiver mais de um caractere, apenas o primeiro caractere será usado.

Sintaxe

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

Exemplo . Aplicação

Vamos extrair o endereço da página sem o nome de domínio da URL (retornará a substring, começando do primeiro /, até o final da string)

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

Resultado da execução do código:

php'/dir1/dir2/page.html'

Veja também

  • a função strstr,
    que encontra a primeira ocorrência de uma substring
  • a função strrchr,
    que encontra a última ocorrência de um caractere