1
resposta

[Dúvida] Nomes Iguais

// código omitido
 
function incluidoNoPlano($planoPrime, $anoLancamento) {
    return $planoPrime || $anoLancamento < 2020;
}

// código omitido


$incluidoNoPlano = incluidoNoPlano($planoPrime, $anoLancamento);

Quando você usa o nome incluidoNoPlano na função de retorno e logo abaixo usa o mesmo nome para subrotina, não tem problema?

Se bem que não deu erro (risos). Obrigada!

1 resposta

olá, se entendi bem sua dúvida, você gostaria de saber se é certo usar o mesmo nome da função em uma variável, e sim, é uma prática comum. o máximo que pode ocorrer é você se confundir. Já vi casos que para não acontecer essa confusão, foi usado retNomeFunção. O importante mesmo é sua variável e função terem nomes e propósitos claros.