Werden globale Variablen in PHP als schlechte Praxis angesehen? Wenn ja warum?

function foo () {
    global $var;
    // rest of code
}

In meinen kleinen PHP-Projekten gehe ich normalerweise den prozeduralen Weg. Ich habe im Allgemeinen eine Variable, die die Systemkonfiguration enthält, und wenn ich in einer Funktion auf diese Variable zugreifen muss, tue ich diesglobal $var;.

Ist das schlechte Praxis?

Antworten auf die Frage(6)

Ihre Antwort auf die Frage