Необходимо организовать следующую структуру загрузки файлов сайта (без базы данных):
- init.php
- index.php
- functions.php
Необходимо, чтобы функции написанные в functions.php, были доступны в index.php. Но, в тоже время, в файле index.php, не должно быть никаких include(functions.php). То есть, сделать как в WordPress. Сначала грузится файл init.php и в нём уже всё разруливается (перенаправляется на index.php) и подключается functions.php.
Первоначальный файл загрузки, я прописал в .htaccess так:
DirectoryIndex init.php
В файле init.php, я прописал перенаправление на файл index.php и подключение файла functions.php (include(functions.php)), но, функции написанные в нём - не видны в index.php...