Предполагается, что у вас есть папка для загрузки на веб-сервере с PHP:
Я думаю, вы немного смущены тем, как сформулировали свой вопрос.
Ваш каталог includes / library является одним из ваших вариантов, вы можете разместить сценарии в любом месте и затем использовать require()
/ require_once()
, чтобы включить классы в сценарий, в котором вы хотели бы использовать их объекты.
Чтобы разбить пример:
require_once dirname(__FILE__) . '/PHPExcel/PHPExcel.php';
dirname(__FILE__)
- FILE - это константа для использования с любым скриптом. то есть он объявляется базовыми файлами PHP, а не сценариями, которые вы создаете. Возвращает абсолютный путь к текущему запущенному PHP-скрипту (относительно корня документа). использование dirname()
оценивает FILE и возвращает путь без расположения файла скрипта.
т.е.
dirname(__FILE__) = c:/docs/www/root/index.php
будет оцениваться как:
c:/docs/www/root
Итак, чтобы обернуть это, поместите документы в каталог над вашей корневой веб-папкой. И требовать их оттуда.
Надеюсь, это поможет.