Neste guia, discutiremos os tiras() função, sua sintaxe e seu uso em PHP com exemplos.
O que é a função stripos () em PHP
tiras() é o método do PHP que não diferencia maiúsculas de minúsculas, usado para localizar a presença da substring na string. Se a substring estiver presente, este método exibe a posição inteira da primeira instância da substring na string, caso contrário, exibe false ou nada.
Sintaxe
A seguir está a sintaxe para usar o tiras() em PHP:
stripos ( corda , encontrar , começar ) ;
Aqui o corda especifica a string a ser pesquisada, o encontrar especifica a substring a ser localizada e o começar especifica o local onde começar a pesquisa e a posição da string começa em 0, não em 1.
O valor de retorno desse método é um número inteiro se a substring estiver presente e um valor bool é false se a string não estiver presente.
Como usar a função stripos () em PHP
O exemplo básico a seguir explica o uso do tiras() função em PHP.
Exemplo 1
Neste exemplo, pesquisamos a substring “script” na string e o método retorna a posição do script:
eco stripos ( 'PHP é uma linguagem de script' , 'script' ) ;
?>
Exemplo 2
No exemplo a seguir, inicializamos o string string e depois usou o tiras() para encontrar o php na string com duas posições iniciais diferentes. Estamos encontrando a localização do php no string string . Embora a letra maiúscula P é usado na string de origem, esse método encontra o php e exibe a posição da substring:
$str = 'PHP é uma linguagem de script, eu amo PHP!' ;
eco stripos ( $str , 'php' , 0 ) ;
eco ' \n ' ;
eco stripos ( $str , 'php' , quinze ) ;
?>
No trecho de código acima, a primeira substring PHP está presente na posição do índice 0 e o outro PHP está localizado no índice 36. Na primeira função stripos(), a posição inicial é 0 então imprimirá a posição da primeira ocorrência do PHP. Na segunda declaração com tiras() a posição inicial para pesquisar a substring é quinze, então esta função irá pular as substrings antes desta posição e imprimir a primeira ocorrência do PHP após a posição inicial.
Exemplo 3
O trecho de código a seguir verifica se a substring está presente na string com as instruções if-else. Se a substring estiver presente na string, a instrução if será exibida no console, caso contrário, a instrução else será impressa:
$string = 'Bem-vindo ao LinuxHint, o mundo da programação' ;
$substring = 'LinuxHint' ;
se ( stripos ( $ string , $substring ) !== falso ) {
eco 'A substring ' $substring ' está presente na string fornecida' ;
} outro {
eco 'A substring ' $substring ' não está presente na string fornecida' ;
}
Conclusão
O tiras() function é uma função muito útil em PHP que compara de forma fácil e eficiente strings em um array. Com sua sintaxe simples, os desenvolvedores podem usá-la facilmente para encontrar a primeira ocorrência de uma string, mesmo que os dados da string sejam diferentes da string. Essa funcionalidade é versátil e pode ser usada para muitas tarefas, desde pesquisar palavras-chave em um mecanismo de pesquisa até verificar a existência de uma substring específica em uma string maior.