2220397
Ano: 2014
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IMPARH
Orgão: IPLANFOR
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IMPARH
Orgão: IPLANFOR
Provas:
Considere o código PHP abaixo:
$alunos = array(array("nome" => "ana", "idade" => "18"),
array("nome" => "maria", "idade" => "22"),
array("nome" => "alberto", "idade" => "18"),
array("nome" => "marcos", "idade" => "21"),
);
usort($alunos, function($a, $b){
$c = $a["idade"] - $b["idade"];
if($c == 0){
return strcmp($a["nome"], $b["nome"]);
}
else return $c/abs($c);
});
foreach($alunos as $aluno){
echo $aluno["nome"]. " ";
}
Após a execução desse código, a sequência dos nomes impressos é: