Задать вопрос
dzheka3d
@dzheka3d

Стоит ли пользоваться супер глобальными переменными?

Всем привет! Часто нужно сделать такой модуль как "хлебные крошки", который затрагивает чуть не все файлы скрипта. Подойдет для сбора данных супер глобальный массив $GLOBALS, чтобы собрать в переменную всю цепочку открытых ссылок?
Спрашиваю потому, что нbult не встречал использование этого супер глобального массива.

UPD:
т.е., есть файл index.php, который определяет модуль к которому обратились и подключает нужный файл (возьмем для примера вывод новостей), в index.php подключается файл news.php, в подключенном берем из базы название новости и название категории и кидаем одно и другое в $GLOBALS['speedbar'][]. А в конце index.php уже выводим содержимое глобального массива в порядке $GLOBALS['speedbar'][0] >> $GLOBALS['speedbar'][1] >> $GLOBALS['speedbar'][2]
И получаем "главная >> категория >> новость"
  • Вопрос задан
  • 178 просмотров
Подписаться 1 Оценить 3 комментария
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
@SergeyNN
Да. Это такой же инструмент языка, как и все остальные.
И да, это усилит зависимости частей программы друг от друга. Просто используйте такие переменные очевидным образом, в начале блока кода, чтобы не прятать их и при поддержке кода не спотыкаться о них.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
dmitriylanets
@dmitriylanets
веб-разработчик
не стоит
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽