Função strpos() PHP

Exemplo

Encontrar a posição da primeira ocorrência da "php" na string:

<?php
echo strpos("You love php, I love php too!","php");
?>

Exemplo de execução

Definição e uso

A função strpos() encontra a primeira ocorrência da string em outra string.

Comentário:A função strpos() é sensível a maiúsculas e minúsculas.

Comentário:Esta função é segura para binários.

Funções relacionadas:

  • stripos() - Encontrar a primeira ocorrência da string em outra string (não diferencia maiúsculas e minúsculas)
  • strripos() - Encontrar a última ocorrência da string em outra string (não diferencia maiúsculas e minúsculas)
  • strrpos() - Encontrar a última ocorrência da string em outra string (diferencia maiúsculas e minúsculas)

Sintaxe

strpos(string,find,start)
Parâmetros Descrição
string Obrigatório. Especifica a string a ser pesquisada.
find Obrigatório. Especifica a string a ser encontrada.
start Opcional. Especifica onde começar a pesquisa.

Detalhes técnicos

Retorno:

Retorna a posição da primeira ocorrência da string em outra string, se a string não for encontrada, retorna FALSE.

Comentário:A posição da string começa em 0, não em 1.

Versão PHP: 4+