Pular para o conteúdo principal

Questão de Programação — Linguagens de marcação — FCC 2019

ProgramaçãoLinguagens de marcação
Código
fc057593
Banca
FCC
Órgão
TRF - 3ª REGIÃO
Ano
2019
Cargo
Analista Judiciário - Informática
Considere a existência de uma classe Usuário em uma aplicação PHP, em condições ideais, que contém o atributo senha e as respectivas funções gettere setter. Nessa aplicação, há um arquivo PHP que recebe a senha digitada em um campo de uma página HTML e instancia um objeto da classe usuário, como mostra as linhas abaixo.$senha = filter_input(INPUT_POST, 'senha', FILTER_SANITIZE_FULL_SPECIAL_CHARS);$usu = new Usuário;Após essas linhas de código, para chamar a função setSenha da classe Usuário e passar a senha recebida criptografada com algoritmo MD5, utiliza-se a instrução
  1. A$usu.setSenha(md5($senha));
  2. B$usu->Senha = $senha.md5( ) ;
  3. C$usu->Senha = md5($senha);
  4. D$usu.setSenha(Cryptography.md5($senha)) ;
  5. E$usu->Senha = $senha.setCryptography(md5);
Revelar gabarito e comentário

GabaritoC — $usu->Senha = md5($senha);

Link permanente: /questoes/fc057593