PHP 8.4.2 Released!

str_starts_with

(PHP 8)

str_starts_withVerifica se uma string começa com uma substring fornecida

Descrição

str_starts_with(string $haystack, string $needle): bool

Realiza uma verificação sensível a maiúsculas/minúsculas indicando se haystack começa com needle.

Parâmetros

haystack

A string onde será feita a busca.

needle

A substring para procurar em haystack.

Valor Retornado

Retorna true se haystack começa com needle, false caso contrário.

Exemplos

Exemplo #1 Usando uma string vazia ''

<?php
if (str_starts_with('abc', '')) {
echo
"Toda string começa com uma string vazia";
}
?>

O exemplo acima produzirá:

Toda string começa com uma string vazia

Exemplo #2 Mostrando a sensibilidade a maiúsculas/minúsculas

<?php
$string
= 'Uma raposa preguiçosa pulou a cerca';

if (
str_starts_with($string, 'Uma')) {
echo
"A string começa com 'Uma'\n";
}

if (
str_starts_with($string, 'uma')) {
echo
'A string começa com "uma"';
} else {
echo
'"uma" não foi encontrada porque a letra maiúscula não corresponde';
}

?>

O exemplo acima produzirá:

A string começa com 'Uma'
"uma" não foi encontrada porque a letra maiúscula não corresponde

Notas

Nota: Esta função é compatível com dados binários.

Veja Também

  • str_contains() - Determina se uma string contém uma substring fornecida
  • str_ends_with() - Verifica se uma string termina com uma substring fornecida
  • stripos() - Encontra a posição da primeira ocorrência de uma substring em uma string, de forma insensível a maiúsculas/minúsculas
  • strrpos() - Encontra a posição da última ocorrência de uma substring em uma string
  • strripos() - Encontra a posição da última ocorrência de uma substring em uma string, insensível a miúsculas/minúsculas
  • strstr() - Encontra a primeira ocorrência de uma string
  • strpbrk() - Procura na string por um dos caracteres de um conjunto
  • substr() - Retorna parte de uma string
  • preg_match() - Realiza uma correspondência com expressão regular

adicione uma nota

Notas Enviadas por Usuários (em inglês)

Não há notas de usuários para esta página.
To Top