Каков ваш путь к файлу при вызове с контроллера? - PullRequest
0 голосов
/ 02 января 2012

Мне нужно вызвать скрипт из функции контроллера, но я не уверен, какой у меня текущий каталог.

Сценарий находится в папке ресурсов, которая находится на том же уровне, что и папка приложения codeigniters. Я могу назвать это используя require base_url (). '/ assets / php / script.php';

но я бы предпочел не использовать это, поскольку он использует http.

1 Ответ

1 голос
/ 02 января 2012

Если вы используете PHP 5.3, вы можете использовать константу __DIR__, которая дает вам абсолютный путь к файлу PHP, в котором вы находитесь. Если __DIR__ недоступен, вы можете использовать dirname(__FILE__). Смотри http://php.net/manual/en/language.constants.predefined.php

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...