Полезные функции для работы с файловой системой. Реферат. Информатика, ВТ, телекоммуникации.

Полезные функции для работы с файловой системой. Реферат. Информатика, ВТ, телекоммуникации.




⚡ 👉🏻👉🏻👉🏻 ИНФОРМАЦИЯ ДОСТУПНА ЗДЕСЬ ЖМИТЕ 👈🏻👈🏻👈🏻



























































Вы можете узнать стоимость помощи в написании студенческой работы.


Помощь в написании работы, которую точно примут!

Похожие работы на - Полезные функции для работы с файловой системой

Скачать Скачать документ
Информация о работе Информация о работе


Скачать Скачать документ
Информация о работе Информация о работе


Скачать Скачать документ
Информация о работе Информация о работе


Скачать Скачать документ
Информация о работе Информация о работе


Скачать Скачать документ
Информация о работе Информация о работе


Скачать Скачать документ
Информация о работе Информация о работе


Скачать Скачать документ
Информация о работе Информация о работе

Нужна качественная работа без плагиата?

Не нашел материал для своей работы?


Поможем написать качественную работу Без плагиата!

Эта
статья фактически краткий справочник по функциям для работы с файлами.
Описываемые функции редко кто использует, но это не значит, что они бесполезны.
Напротив, они очень даже полезны... Но они описываются далеко не в каждом
учебнике по PHP.
Функция
file_exists() проверяет, существует ли файл в локальной файловой системе. Если
файл существует, то функция возвращает истину, а если нет, то ложь. Пример:
if
(! file_exists("somefile.php") ) { echo "Файл не существует!; }
Эта
функия по сути делает ту же работу, что и file_exists, но она более надежна,
т.к. проверяет не только существование заданного файла, но и файл ли это (вдруг
дирректория?), и можно ли производить с ним операции записи/чтения. Пример:
if
(! is_file("somefile.php") ) {echo "Это неправильный файл, либо
в него нельзя писать/читать"; }
else
{echo "Все ok, это нормальный файл";}
Как
можно догадаться из названия, эта функция нужна для определения размера файла
(в локальной файловой системе). Она возвращает размер файла в байтах или
возвращает FALSE, если возникла ошибка. Пример:
Эта
функция проверяет, существует ли заданный файл и можно ли в него писать.
Пример:
if
(is_writeable("somefile.txt") ) {echo "В этот файл можно
писать";}
else
{echo "Файла не существует, либо в него нельзя писать";}
Эта
функция позволяет убедиться, что файл доступен для чтения (если он существует).
if
(is_readable("somefile.txt") ) {echo "Этот файл доступен для
чтения";}
else
{echo "Файла не существует, либо его нельзя прочитать с текущими
правами";}
В
большинстве скриптов, которые я видел, чтение из файла осуществлялось с помощью
функции fgets либо fread. При этом нужно было перед этим открыть а после
закрыть. Но есть функция readfile, которая позволяет сэкономить пару
инструкций. Она читает содержимое файла и перенаправляет в стандартный поток
вывода (обычно браузер). Пример:
Все
содержимое файла будет выведено в файле.
Функция
выделяет имя файла из переданного ей полного пути. Пример:
$filename =
basename("/usr/brutus/file.txt");
echo $filename; //будет выведено "file.txt"
Функция
возвращает дату последней модификации файла, из которого эта функция
вызывается. Пример:
echo
"Последнее обновление: ".date("d.m.Y @ H:i:s", getlastmod()
);
Функция
проверяет, является ли заданный файл каталогом. Синтаксис:
Возвращает
TRUE если это каталог и FALSE если это файл
Эта
функция извлекает путь до полного имени файла, подобно функции basename.
Синтаксис:
Функция
открывает заданный каталог и возвращает его идентификатор для работы с ним
подобно функции fopen. Синтаксис:
Функция
закрывает манипулятор каталога подобно функции fclose. Синтаксис:
void closedir (int resource_handle);
Функция
возвращает очередной элемент каталога. Синтаксис:
string readdir (int
resource_handle);
Функция
переводит указатель текущей позиции в начало каталога. К примеру функция
readdir будет читать каталог с начала. Синтаксис:
void
rewinddir (int resource_handle);
Функция
осуществляет переход в заданный каталог. Синтаксис:
Функция
аналогична однименной команде Unix - она создает каталог с заданным именем.
Синтаксис:
Mode
определяет разрешения, которые будут присвоены каталогу после создания.
Функции,
которые будут описаны ниже, работают только в UNIX like системах.
Эта
функция возвращает идентификатор группы-владельца заданного файла. Синтаксис:
Функция
возвращает разрешения (permissions) файла или FALSE в случае ошибки. Синтаксис:
Функция
возвращает идентификатор владельца заданного файла. Синтаксис:
Функция
пытается сменить группу-владельца данного файла. Синтаксис
int chgrp (string filename, mixed
group);
Функция
пытается изменить разрешения файла. Синтаксис:
int chmod (string filename, int
permissions);
Замечание:
параметр permissions должен состоять из четырех целых чисел, напрмер 0776.
Функция
chown пытается сменить владельца файла. Синтаксис:
int chown (string filename, mixed
user);
Эта
функция возвращает массив с подробной информацией о файле. Синтаксис:
8
- Время последнего обращения к файлу
9
- Время последней модификации файла
11
- Размер блока при выводе/вводе в файловой системе
Для
подготовки данной работы были использованы материалы с сайта http://www.soch.imperium.by


Похожие работы на - Полезные функции для работы с файловой системой Реферат. Информатика, ВТ, телекоммуникации.
Отчет По Практике На Тему Деятельность Земельной Кадастровой Палаты
Контрольная работа: Разработка технологического процесса термической обработки стальной детали. Болт шатунный
Сочинение На Тему Глобальные Экологические Проблемы
Курсовая работа по теме Проектирование железобетонных конструкций многоэтажного промышленного здания
Сочинение по теме Если бы я был президентом Грузии то, как бы я боролся с безработицей?
Эффект Масштаба В Экономике Реферат Скачать
Реферат: Роль финансов в процессе воспроизводства
Экология Кемеровской Области Реферат
Написать Сочинение По Картине Левитана
Реферат: Методы экономии времени поиска релевантного документа. Скачать бесплатно и без регистрации
Реферат: Компьютерная мышь. Скачать бесплатно и без регистрации
Впс У Детей Реферат
Баскетбол Правила Игры Реферат По Физкультуре
Сочинение На Тему Комната Моего Друга
Реферат: Понятие дисциплинарного проступка и дисциплинарной ответственности судьи
Өндірістік Гимнастика Түрлері Реферат
Курсовая работа: Планирование как функция управления 8
Доклад: Былины
Реферат: Технологическая последовательность обработки женских брюк
Литература Для Эссе По Обществознанию
Реферат: Creative Writing XMen Essay Research Paper Creative
Реферат: Tuesdays With Morrie Essay Research Paper Life
Лабораторная работа: Табличный процессор Microsoft Office Excel. Работа с электронной таблицей как с базой данных

Report Page