время
|
|
Глава 26 Функции 41
к определенной части пути файла,
чтобы произвести изменения, например, не всего пути, а именно какого-либо от-
дельного каталога. Изученные выше функции позволяют получать путь, но этот
путь нельзя разделить. В этом параграфе мы рассмотрим функции, которые осуще-
ствляют более серьезные операции работы с путем к тому или иному файлу:
• pathinfo ( ) ,
• realpathf).
Для получения информации о файловом имени используют функцию pathinfo ( ) .
Она возвращает массив значений. Ее синтаксис:
array pathinfo (string path)
В качестве параметра path задается полный путь к файлу. После этого функция
передает значения этого пути в массив, при этом соответствующим образом разби-
вая строку пути. Необходимо заметить, что функция возвращает не просто массив,
а ассоциативный массив. Происходит разделение пути на три части, которые зано-
сятся в массив по отдельности. Чтобы вызвать каждую отдельную часть, необходи-
мо воспользоваться параметрами ассоциативного массива: dirname (директория),
basename