Как обозначить в пхп глобальную переменую (Чтобы была видна в function разных) Пробовал через global - не работает у меня
Пусть ваша глобальная переменная называется $my_global. В функции до места использования глобальной переменной $my_global нужно добавить строку: global $my_global; или использовать вместо $my_global: $GLOBALS['my_global ']
inline ты неправильно global используешь PHP: <?php $name = 'vasya'; function fn() { global $name; echo $name; } echo fn();
inline в пхп переменная в скрипте может быть просто притащена за уши в функцию через "global $name;" конструкцию, даже если она была просто переменной. А есть т.н. "глобальные" массивы и переменные типа $_FILES и т.п.
Правильно - суперглобальные перемнные. Произвольную переменную нельзя объявить суперглобальной. Все переменные скрипта, за исключением объявленых внутри функций или являющихся свойствами объекта, являются глобальными, и находятся в суперглобальном массиве $GLOBALS.