Levando em consideração funções e comandos de repetição em PHP, realize a análise do script abaixo e responda qual a saída do programa. <?php function executa($param){ $resultado=0; foreach($param as $valor){ $resultado+=$valor; } return $resultado; } echo executa( array(3,5,10,2) ); ?>
D) 20
Qual o comando que faz para ocorrer a soma ?
Soluções para a tarefa
Respondido por
1
A função foreach percorre cada elemento da lista passada como parametro, e como os elementos são todos inteiros ocorre a soma devido a linha de codigo:
$resultado+=$valor;
Ou seja, a variavel resultado vai sendo incrementada a medida que o foreach vai percorrendo os elementos do array. Essa linha de soma pode ser representada de outra maneira:
$resultado= $resultado + $valor;
Espero ter ajudado! ^^
Perguntas interessantes
Português,
8 meses atrás
Matemática,
8 meses atrás
Lógica,
1 ano atrás
História,
1 ano atrás
Biologia,
1 ano atrás