Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Не могу понять функции: get_include_path, set_include_path и readdir
Форумы портала PHP.SU » » Работа с файловой системой и файлами » Не могу понять функции: get_include_path, set_include_path и readdir

Страниц (1): [1]
 

1. pro_xaoc - 10 Сентября, 2011 - 13:39:30 - перейти к сообщению
Помогите пожалуйста, я не могу понять три функции: get_include_path(), set_include_path() и readdir(), зачем они нужны и как их использовать. Желательно с маленьким примером. Заранее большое спасибо. Улыбка
2. LIME - 10 Сентября, 2011 - 13:58:03 - перейти к сообщению
в php.ini
Цитата:
include_path string

Указывает список директорий, в которых функции require(), include() и fopen_with_path() ищут файлы. Формат соответствует формату переменной окружения PATH вашей системы: список директорий, разделённых двоеточием в Unix или точкой с запятой в Windows.

Пример include_path в Unix

include_path=".:/php/includes"


Пример include_path в Windows

include_path=".;c:\php\includes"

Использование . в include_path позволяет задавать относительные пути для подключения файлов, так как точка означает текущую директорию.
тоесть если не найдены файлы в текущей дериктории при указании относительного адреса то ищет в прописаных путях
set и get соответственно устанавливает и получает этот параметр
readdir() http://php.su/functions/?f=readdir
3. pro_xaoc - 10 Сентября, 2011 - 20:40:01 - перейти к сообщению
LIME, спасибо, как раз то, что я не мог найти, в нете везде английская документация ... с readdir() вроде как разбираемся ... в общем гуд!

 

Powered by ExBB FM 1.0 RC1