Как сделать чтобы переменная была видна во всех функциях не прописывая для каждой функции global $peremennaya;
Стоп, как такое может работать? Вызвать константу - понимаю, но вызвать константу через отождествление её с переменной только из-за имени, да ещё предполагать это как рабочий вариант - неужели оно и правда работает? О_о
Можно, заюзав 3 дополнительных символа при каждом использовании: PHP: <? class a{ static $name; } a::$name = 'Vasya'; function fn() { echo a::$name; } fn();