Файлы в PHP

Как очистить файл не удаляя его (PHP)

Очистить файл не удаляя его можно двумя способами, при помощи функций fopen(), fclose() и при помощи функции file_put_contents(). В первом случае файл открывается на запись при помощи флага "w" и обнуляется, во втором случае просто передается пустая строка для записи....

Как дописать в конец файла (PHP)

Дописать данные в конец файла можно при помощи функций fopen() и fwrite(), при этом файл нужно открывать при помощи флага "a". Нужно сделать форму с текстовым полем, данные которого при отправке будут записываться в файл test_toend.txt....

Как очистить папку (PHP)

Встроенной функции очищения папки от файлов и других папок в PHP нет, но можно без проблем написать ее самому используя функции scandir(), unlink() и rmdir(), главное чтобы были соответствующие права доступа к удаляемым файлам и папкам....

chepro · 9832 просмотра · 2 комментария

Как скопировать файл (PHP)

Копирование файлов в PHP производится функцией bool copy ( string source, string dest ). source — строка с именем файла, который будет скопирован, dest — строка с именем файла куда будет произведено копирование....

Массив в JSON (PHP)

Начиная с версии 5.2.0 в PHP появились отличные функции json_encode() и json_decode(). Первая для кодирования массива в JSON-строку, вторая соответственно для раскодирования....

Как создать файл (PHP)

Создать файл в PHP можно двумя способами. Функцией fopen() и функцией file_put_contents(). Функция file_put_contents() лучше использовать только в случае обычной записи/дозаписи текста в файл, в остальных случаях лучше использовать fopen()....

Дата изменения файла (PHP)

Проверить дату последнего изменения файла можно при помощи функции int filemtime (string filename). Функция возвращает время последнего изменения файла в формате UNIX timestamp или FALSE при возникновении ошибки....

Как проверить права доступа (PHP)

Иногда необходимо проверять права доступа на файлы и директории. В PHP есть для этого есть функция int fileperms(string filename), которая возвращает данные о правах доступа в виде десятичного числа....