Глобальные переменные в PHP считаются плохой практикой? Если так, то почему?
function foo () {
global $var;
// rest of code
}
В моих небольших проектах PHP я обычно иду процедурным путем. У меня обычно есть переменная, которая содержит конфигурацию системы, и когда мне нужно получить доступ к этой переменной в функции, я делаюglobal $var;
.
Это плохая практика?