Informática, perguntado por tthai123, 1 ano atrás

Analise o trecho do código abaixo, escrito na linguagem PHP:
<?php
$var = array('A','Z','D','W');
array_unshift($var,'E');
array_pop($var);
array_push($var, 'K');
array_shift($var);
print_r($var);
?>
Assinale a alternativa correta referente à saída do código acima:
a) Array ([0]=>A [1]=>Z [2]=>D [3]=>K)
b) Array ([0]=>K [1]=>Z [2]=>D [3]=>W)
c) Array ([0]=>A [1]=>Z [2]=>D [3]=>W)
d) Array ([0]=>K [1]=>Z [2]=>D [3]=>E)

Soluções para a tarefa

Respondido por bokomoko
1
vamos analisar comando a comando

$var = array('A','Z','D','W'); 
// cria um array $var com as letras ( 'A', 'Z', 'D' e 'W')

array_unshift($var,'E'); 
// adiciona ao início do array a letra 'E', o vetor vai ficar
// 'E', 'A', 'Z', 'D', 'W'

array_pop($var); 
// remove o último elemento do vetor, no caso o 'W' cai fora. o Array fica
// 'E', 'A', 'Z', 'D'

array_push($var, 'K'); 
// adiciona ao fim do array a letra 'K' 
o Array fica
// 'E', 'A', 'Z', 'D', 'K'

array_shift($var); 
// remove do array o primeiro elemento, no caso o 'E'. O array fica
// 'A', 'Z', 'D', 'K' 


print_r($var); 
// a função print_r exibe o vetor de uma forma bacaninha
Array (
    [0] => A
    [1] => Z
    [2] => D
    [3] => K
)
Quer ver ele funcionando ? 
https://repl.it/@bokomoko/httpsbrainlycombrtarefa13254005respond

Perguntas interessantes