Если у вас есть файл, содержащий эти две строки, и кто-то требует этот файл, ни одна из двух переменных не будет отображена.Локальные переменные по-прежнему являются локальными для файла, даже если они появляются в глобальной области видимости.
Если вы хотите выставить bar
, вам необходимо превратить его в глобальную переменную $bar
или, если выне намеревайтесь изменить переменную на постоянную Bar
.Если вы не сделаете то же самое для foo
, оно автоматически не будет открыто.
Вы также можете рассмотреть возможность обернуть все это в модуль или класс.