Помощник Path
Помощник Path содержит функции, которые позволят вам работать с путями на сервере.
Загрузка этого помощника
$this->load->helper('path');
Доступны следующие функции:
set_realpath()
Проверяет существование пути. Эта функция вернет серверный путь без символических ссылок или зависимых структур директории. Второй опциональный параметр запустит сообщение об ошибке, если путь не доступен.
$directory = '/etc/passwd';
echo set_realpath($directory);
// Возвращает "/etc/passwd"
$non_existent_directory = '/path/to/nowhere';
echo set_realpath($non_existent_directory, TRUE);
// Возвращает an error, as the path could not be resolved
echo set_realpath($non_existent_directory, FALSE);
// Возвращает "/path/to/nowhere"