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 ?
Respostas
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 similares
6 anos atrás
6 anos atrás
6 anos atrás
8 anos atrás
8 anos atrás
8 anos atrás
9 anos atrás
9 anos atrás