SóProvas


ID
3400576
Banca
Quadrix
Órgão
CRESS - SC
Ano
2019
Provas
Disciplina
Programação
Assuntos

Julgue o item, relativo à linguagem de programação Java e PHP.


Na declaração de uma função, na linguagem PHP, as variáveis enviadas por referência devem ser identificadas pelo símbolo &.

Alternativas
Comentários
  • Questão controversa! Vejam o que o site da php disse:

    "Nota: Não há o sinal de referência na chamada da função - apenas nas definições de função. As definições de função, sozinhas, são suficientes para passar o argumento por referência. A partir do PHP 5.3.0 você receberá um alerta de "call-time pass-by-reference" está obsoleto quando usar o & na em chamadas de função: foo(&$a);. A partir do PHP 5.4.0, passagem por referência na chamada foi removido, e usar isso causará um erro fatal."

    Contudo, a banca não especificou a obrigação (falou apenas se podia ou não) e seria interessante olhar o edital da banca qual foi a versão que o Edital cobrou.

    Questão malandra! kk

    Referência: <https://www.php.net/manual/pt_BR/language.references.pass.php>