Pular para o conteúdo principal

Questão de TI - Desenvolvimento de Sistemas — PHP — FCC 2023

TI - Desenvolvimento de SistemasPHP
Código
fc144538
Banca
FCC
Órgão
TRT 12
Ano
2023
Cargo
AJ TRT12

Considere a função em PHP abaixo que gera uma string aleatória formada por caracteres restritos a letras maiúsculas e números. O tamanho da string é passado como parâmetro e a string resultante tem essa quantidade de caracteres.

 

function geraStringAleatoria ($tamanho) {

$caracteres - 'ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789';

$stringAleatoria = '';

 

for ($i= 0; $i < Stamanho; $i++) {

 

...I...

 

}

 

return $stringaleatoria;

 

}

 

Para que esta função, posteriormente, seja incluída em um código e testada em condições ideais, a lacuna I deve ser corretamente preenchida com:

  1. A$stringAleatoria += caracteres[random(1,strlen(caracteres [random (1, strlen(caracteres))];
  2. B$stringAleatoria .= caracteres[random(0,strlen(caracteres [random (0, strlen(caracteres) -1)];
  3. C$stringAleatoria = caracteres(rand(0,strlen(caracteres (rand (0, strlen(caracteres) )];
  4. D$stringAleatoria = caracteres[srand(1,strlength(caracteres [srand (1, strlength (caracteres-1))];
  5. E$atringAleatoria =. caracteres(rand(0,strlen(caracteres (rand (0, strlen(caracteres) - 1)];
Revelar gabarito e comentário

GabaritoB — $stringAleatoria .= $caracteres [random (0, strlen($caracteres) -1)];

Link permanente: /questoes/fc144538