As variáveis globais no PHP são consideradas más práticas? Se sim, porque?
function foo () {
global $var;
// rest of code
}
Em meus pequenos projetos PHP, costumo seguir o caminho processual. Eu geralmente tenho uma variável que contém a configuração do sistema, e quando eu nead para acessar essa variável em uma função, eu façoglobal $var;
.
Isso é uma prática ruim?