Função PHP strpos()
Exemplo
Encontre a posição da primeira ocorrência de "php" dentro da string:
<?php
echo strpos("I love php, I love php too!","php");
?>
Definição e uso
A função strpos() encontra a posição da primeira ocorrência de uma string dentro de outra string.
Nota: A função strpos() diferencia maiúsculas de minúsculas.
Nota: Esta função é segura para binários.
Funções relacionadas:
- strrpos() - Encontra a posição da última ocorrência de uma string dentro de outra string (diferencia maiúsculas de minúsculas)
- stripos() - Encontra a posição da primeira ocorrência de uma string dentro de outra string (não diferencia maiúsculas de minúsculas)
- stripos() - Encontra a posição da última ocorrência de uma string dentro de outra string (não diferencia maiúsculas de minúsculas)
Sintaxe
strpos(string,find,start)
Valores de parâmetro
Parameter | Description |
---|---|
string | Required. Specifies the string to search |
find | Required. Specifies the string to find |
start | Optional. Specifies where to begin the search. If start is a negative number, it counts from the end of the string. |
Detalhes técnicos
Valor de retorno: | Retorna a posição da primeira ocorrência de uma string dentro de outra string, ou FALSE se a string não for encontrada. Nota: As posições de string começam em 0 e não em 1. |
---|---|
Versão do PHP: | 4+ |
Registro de alterações: | PHP 7.1.0 - O parâmetro start pode ser um número negativo |
❮ Referência de String PHP