Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessoal,
Isso é um pouco raro acontecer, mas eu não vi sentido, e nem uma lógica muito clara quanto a uma questão de um simulado do Zend PHP Certification Exam.
A pergunta é: Qual a saída desse código?
<?php
define('FOO', 10);
$array = array(10 => FOO,
"FOO" => 20);
print $array[$array[FOO]] * $array["FOO"];
?>
É 200. Porém, pelo que percebi, na penúltima linha, na primeira variável, eu consigo chamar o Array de forma invertida.
Alguém tem como esclarecer as coisas pra mim? Qual finalidade, sentido, um exemplo, talvez.
Alguém?
Carregando comentários...