Encontre a primeira ocorrência de “world” em “Hello world!” e retorne o restante da string:
<?phpecho strchr("Olá mundo!","mundo");?>A função strchr() procura a primeira ocorrência de uma string dentro de outra string.
Esta função é um apelido para a função strstr().
Nota: Esta função é binária segura.
Nota: Esta função diferencia maiúsculas de minúsculas. Para realizar uma pesquisa que não diferencia maiúsculas de minúsculas, use a função stristr().
strchr( string,pesquisa,antes_pesquisa );
parâmetro | descrever |
---|---|
corda | Obrigatório. Especifica a string a ser pesquisada. |
procurar | Obrigatório. Especifica a string a ser pesquisada. Se o argumento for um número, a busca será por caracteres que correspondam ao valor ASCII correspondente ao número. |
antes_pesquisa | Opcional. Um valor booliano com valor padrão "false". Se definido como "true", retornará a parte da string anterior à primeira ocorrência do parâmetro de pesquisa . |
Valor de retorno: | Retorna o restante da string (do ponto correspondente). Retorna FALSE se a string pesquisada não for encontrada. |
---|---|
Versão PHP: | 4+ |
Registro de atualização: | No PHP 5.3, o parâmetro before_search foi adicionado. |
Pesquisa uma string pelo valor ASCII de "o" e retorna o restante da string:
<?phpecho strchr("Olá mundo!",111);?>Retorne a parte da string antes da primeira ocorrência de "world":
<?phpecho strchr("Olá mundo!","mundo",true);?>