Да ты прав dofile делает практически тоже самое что и сишный include, ну может несовсем но для простого кода хватает, просто непользовался им раньше незнал, спасибо, я просто хотел все глобольные переменные вынести в отдельный ini файл чтобы не лазить каждый раз в скрипт их поправлять, как раз dofile очень годится для этого
плохая идея. Лучше для этого использовать либо конфиг с сериализацией/десериализацией, либо реквайрить этот конфиг. Просто переменные не делать глобальными (глобальные переменные - зло).
А если некоторые очень надо, то подсовывать их в _G/_ENV