Magna Concursos
2301090 Ano: 2021
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFRJ
Orgão: UFRJ

Considerando o trecho de código a seguir, em uma aplicação php, responda à questão.

1. class Aluno {

2. public $nome, $matricula;

3. public function _ _construct($nome, $matricula){

4. $this->nome = $nome;

5. $this->matricula = $matricula;

6. }

7. public function toString(){

8. return $this->matricula . “: “.$this->nome;

9. }

10. }

11. $alunos = array();

12. array_push($alunos,

13. new Aluno(“Aluno 1”, 1001),

14. new Aluno(“Aluno 2”, 1002),

15. new Aluno(“Aluno 3”, 1003),

16. new Aluno(“Aluno 4”, 1004)

17. );

18. print_r(array_pop($alunos)->toString());

Se alterada a função “array_pop” da linha 18 pela função “array_shift”, a alternativa que melhor definirá o resultado da execução do programa apresentado será:

 

Provas

Questão presente nas seguintes provas

Técnico de TI - Desenvolvimento

60 Questões