(PHP 5)
stripos -- Encontra a primeira ocorrencia de uma string sem diferenciar maiúsculas e minúsculas
Retorna a posição numerica da primeira ocorrencia de
needle
na string haystack
.
Diferentemente de strpos(),
stripos() não diferencia maiúsculas e minúsculas.
Note que o parâmetro needle
deve ser uma string de um
ou mais caracteres.
Se needle
não for encontrada,
stripos() irá retornar boolean FALSE.
Atenção |
Esta função pode retornar o booleano FALSE, mas também pode retornar um valor não-booleano que pode ser avaliado como FALSE, como 0 ou "". Leia a seção em Booleanos para maiores informações. Utilize o operador === para testar o valor retornado por esta função. |
Se needle
não é uma string, é convertida
para um inteiro e aplicado o valor do caractere.
O parâmetro opcional offset
permite a você
especificar apartir de qual caractere em haystack
a procura começa. A posição retornada ainda é relativa ao
inicio de haystack
.
Veja também strpos(), strrpos(), strrchr(), substr(), stristr(), strripos(), strstr() e stri_replace().