Função PHP strchr()
Exemplo
Procurar a primeira ocorrência de "world" em "Hello world!" e retornar o resto da string:
<?php echo strchr("Hello world!","world"); ?>
Definição e uso
A função strchr() busca a primeira ocorrência de uma string em outra string.
Esta função é um alias da função strstr().
Comentário:Esta função é segura em binário.
Comentário:Esta função é sensível a maiúsculas e minúsculas. Para uma pesquisa insensível a maiúsculas e minúsculas, use stristr() Função.
Sintaxe
strchr(string,search,before_search);
Parâmetros | Descrição |
---|---|
string | Obrigatório. Especifica a string a ser pesquisada. |
search |
Obrigatório. Especifica a string a ser pesquisada. Se o parâmetro for um número, ele procurará o caractere correspondente ao valor ASCII do número. |
before_search |
Opcional. O valor padrão é "false" para o valor booleano. Se definido como "true", ele retornará search Parte da string antes da primeira ocorrência do parâmetro. |
Detalhes técnicos
Retorno: | Retorna o resto da string (a partir do ponto de correspondência). Se a string pesquisada não for encontrada, retorna FALSE. |
Versão do PHP: | 4+ |
Registro de atualizações: | Em PHP 5.3, foi adicionado before_search Parâmetros. |
Mais exemplos
Exemplo 1
Procura a string pelo valor ASCII de "o" e retorna o resto da string:
<?php echo strchr("Hello world!",111); ?>
Exemplo 2
Retorna a parte da string antes da primeira ocorrência do caractere "world":
<?php echo strchr("Hello world!","world",true); ?>