Magna Concursos
Considerando execução do código-fonte em PHP e HTML apresentado abaixo:
1. <?php
2. if(!empty($_POST['Botao']))
3. foreach ($_POST['Opcao'] as $value)
4. echo "Cor: $value ";
5. ?>
6. <form name="selecao" action="<?php echo $_SERVER['PHP_SELF']; ?>" method="POST">
7. <input type="checkbox" name="Opcao[]" value="1"> Vermelho
8. <input type="checkbox" name="Opcao[]" value="2"> Verde
9. <input type="checkbox" name="Opcao[]" value="3"> Azul
10. <input type="submit" name="Botao" value="Enviar">
11. </form>
Analise as seguintes afirmações:
I. Caso as opções Vermelho e Azul sejam selecionadas e o botão Enviar seja pressionado vai ser impresso: Cor 1 Cor 2 (seguido do formulário).
II. O array $_SERVER[] não possui em seu escopo a posição 'PHP_SELF'.
III. A estrutura foreach, aplicada ao array $_POST['Opcao'], não é recomendada para a situação em que não se sabe ao certo quantas posições o array contem.
Está(ão) correta(s) a(s) afirmativa(s)
 

Provas

Questão presente nas seguintes provas