ГРУППА КУРСА
|
Главная >
Учебник PHP >
Работа с файломВ данной теме рассматриваются основные функции для работы с файлами в PHP. Функция copy() копирует файл. Возвращает true при успешном копировании. copy (адрес файла, адрес нового файла, контекст) Параметры:
адрес файла - абсолютный или относительный адрес копируемого файла адрес нового файла - абсолютный или относительный адрес нового файла контекст - позволяет указать ресурс контекста Так как в функции указывается адрес нового файла, то она позволяет сразу поместить его в нужную папку и задать ему новое имя. Скопируем файл myfile.txt в ту папку, где он расположен: +
Функция rename() меняет адрес файла. Таким образом она может решить две разные задачи: переименовать файл и переместить его в другое место. rename (старый адрес, новый адрес, контекст) Параметры:
старый адрес - может быть абсолютным или относительным новый адрес - также может быть абсолютным или относительным контекст - позволяет указать ресурс контекста Переименуем новый файл:
Функция unlink() удаляет файл. Возвращает true при успешном удалении. unlink (адрес файла, контекст) Пример:
Иногда нужно получить о файле какую-то информацию. Для этого в PHP есть несколько функций. Они перечислены в следующей таблице:
При выполнении описаных функций, их результат кэшируется. Поэтому, если какая-то функция выполняется нескользо раз для одного и того же файла, то нужно использовать функцию clearstatcache(), которая очищает кэшированную информацию. |