No PHP existem diversas funções nativas para manipulação de ...
No PHP existem diversas funções nativas para manipulação de strings. Nesse contexto, considere as funcionalidades de funções listadas abaixo.
I Compara duas strings retornando 0 caso sejam iguais.
II Retorna a quantidade de caracteres de uma string.
III Retorna a string com caracteres em letras maiúsculas.
As funcionalidades presentes em I, II e III referem-se, respectivamente, às funções
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: B - strcmp, strlen e strtoupper.
Na linguagem de programação PHP, que é frequentemente utilizada para desenvolvimento web, há uma série de funções integradas para manipulação de strings. Estas funções são muito importantes em diversos aspectos da programação, desde a verificação de dados até a apresentação de informações formatadas ao usuário.
Para a funcionalidade I, que compara duas strings e retorna 0 caso sejam iguais, a função correta é a strcmp(). Esta função é fundamental para a lógica condicional, onde é preciso verificar se duas strings são idênticas.
Quanto à funcionalidade II, que retorna a quantidade de caracteres em uma string, a função indicada é strlen(). Essa função é utilizada quando precisamos saber o comprimento de uma string, o que pode ser útil para validação de entradas, laços de repetição, entre outros cenários.
Finalmente, a funcionalidade III, que converte todos os caracteres da string para letras maiúsculas, é realizada pela função strtoupper(). Essa função é comumente utilizada para padronizar entradas de dados ou para apresentar texto em um formato consistente ao usuário.
As alternativas A, C e D apresentam nomes de funções que não existem no PHP (streq e strlength) ou uma função incorreta para a funcionalidade (upper), por isso são consideradas incorretas. A alternativa B é a única que apresenta todas as funções corretas e correspondentes às funcionalidades descritas na questão.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
strlen — Retorna o tamanho de uma string
strcmp — Comparação de string segura para binário
strtoupper — Converte uma string para maiúsculas
Fonte:https://www.php.net/manual/pt_BR/ref.strings.php
b-
strcmp — Binary safe string comparison
Description
strcmp(string $string1, string $string2): int
Note that this comparison is case sensitive.
https://www.php.net/manual/en/function.strcmp.php
________________________________________________________________________
strlen(string $string): int
Returns the length of the given string.
https://www.php.net/manual/en/function.strlen.php
________________________________________________________________________
strtoupper(string $string): string
Returns string with all alphabetic characters converted to uppercase.
https://www.php.net/manual/en/function.strtoupper.php
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo