Função PHP strchr()
Exemplo
Encontre a primeira ocorrência de "world" dentro de "Hello world!" e retorne o resto da string:
<?php
echo strchr("Hello world!","world");
?>
Definição e uso
A função strchr() procura a primeira ocorrência de uma string dentro de outra string.
Esta função é um alias da função strstr() .
Nota: Esta função é segura para binários.
Nota: Esta função diferencia maiúsculas de minúsculas. Para uma pesquisa que não diferencia maiúsculas de minúsculas, use a função stristr() .
Sintaxe
strchr(string,search,before_search);
Valores de parâmetro
Parameter | Description |
---|---|
string | Required. Specifies the string to search |
search | Required. Specifies the string to search for. If this parameter is a number, it will search for the character matching the ASCII value of the number |
before_search | Optional. A boolean value whose default is "false". If set to "true", it returns the part of the string before the first occurrence of the search parameter. |
Detalhes técnicos
Valor de retorno: | Retorna o restante da string (do ponto de correspondência) ou FALSE, se a string a ser pesquisada não for encontrada. |
---|---|
Versão do PHP: | 4+ |
Registro de alterações: | O parâmetro before_search foi adicionado no PHP 5.3 |
Mais exemplos
Exemplo
Pesquise uma string pelo valor ASCII de "o" e retorne o restante da string:
<?php
echo strchr("Hello world!",111);
?>
Exemplo
Retorne a parte da string antes da primeira ocorrência de "world":
<?php
echo strchr("Hello world!","world",true);
?>