Pular para o conteúdo principal

Questão de Programação — PHP — PR-4 UFRJ 2012

ProgramaçãoPHP
Código
qg885441
Banca
PR-4 UFRJ
Órgão
UFRJ
Ano
2012
Nível
Médio
Cargo
PR-4 - - Técnico de Tecnologia da Informação - Desenvolvimento
Analise o seguinte código PHP abaixo.< ?php class A { public $foo = ‘laranja’; } class B { public $foo = ‘banana’; public $ola = ‘aloalo’; } function normalAtrib($obj) { $obj->foo = ‘trocado’; $obj = new B; $obj->foo = ‘mudeidenovo’; } function referenceAtrib(&$obj) { $obj->foo = ‘mudado’; $obj = new B; } $a = new A; normalAtrib($A); referenceAtrib($A);echo “{$a->foo}”; ?> Assinale a alternativa que contém o valor de $a->foo a ser exibido pelo comando echo contido no final do código PHP acima.
  1. Abanana
  2. Btrocado
  3. Claranja
  4. Dmudeidenovo
  5. Emudado
Revelar gabarito e comentário

GabaritoC — laranja

Link permanente: /questoes/qg885441