MaterStudiorum.ru - домашняя страничка студента.
Минимум рекламы - максимум информации.


Авиация и космонавтика
Административное право
Арбитражный процесс
Архитектура
Астрология
Астрономия
Банковское дело
Безопасность жизнедеятельности
Биографии
Биология
Биология и химия
Биржевое дело
Ботаника и сельское хоз-во
Бухгалтерский учет и аудит
Валютные отношения
Ветеринария
Военная кафедра
География
Геодезия
Геология
Геополитика
Государство и право
Гражданское право и процесс
Делопроизводство
Деньги и кредит
Естествознание
Журналистика
Зоология
Издательское дело и полиграфия
Инвестиции
Иностранный язык
Информатика
Информатика, программирование
Исторические личности
История
История техники
Кибернетика
Коммуникации и связь
Компьютерные науки
Косметология
Краткое содержание произведений
Криминалистика
Криминология
Криптология
Кулинария
Культура и искусство
Культурология
Литература и русский язык
Литература(зарубежная)
Логика
Логистика
Маркетинг
Математика
Медицина, здоровье
Медицинские науки
Международное публичное право
Международное частное право
Международные отношения
Менеджмент
Металлургия
Москвоведение
Музыка
Муниципальное право
Налоги, налогообложение
Наука и техника
Начертательная геометрия
Новейшая история, политология
Оккультизм и уфология
Остальные рефераты
Педагогика
Полиграфия
Политология
Право
Право, юриспруденция
Предпринимательство
Промышленность, производство
Психология
Психология, педагогика
Радиоэлектроника
Разное
Реклама
Религия и мифология
Риторика
Сексология
Социология
Статистика
Страхование
Строительные науки
Строительство
Схемотехника
Таможенная система
Теория государства и права
Теория организации
Теплотехника
Технология
Товароведение
Транспорт
Трудовое право
Туризм
Уголовное право и процесс
Управление
Управленческие науки
Физика
Физкультура и спорт
Философия
Финансовые науки
Финансы
Фотография
Химия
Хозяйственное право
Цифровые устройства
Экологическое право
Экология
Экономика
Экономико-математическое моделирование
Экономическая география
Экономическая теория
Эргономика
Этика
Юриспруденция
Языковедение
Языкознание, филология
    Начало -> Информатика, программирование -> Полезные функции для работы с файловой системой

Название:Полезные функции для работы с файловой системой
Просмотров:84
Раздел:Информатика, программирование
Ссылка:Скачать(5 KB)
Описание:Эта статья фактически краткий справочник по функциям для работы с файлами. Описываемые функции редко кто использует, но это не значит, что они бесполезны.

Университетская электронная библиотека.
www.infoliolib.info

Часть полного текста документа:

Полезные функции для работы с файловой системой
    Эта статья фактически краткий справочник по функциям для работы с файлами. Описываемые функции редко кто использует, но это не значит, что они бесполезны. Напротив, они очень даже полезны... Но они описываются далеко не в каждом учебнике по PHP.
    file_exists
    Функция file_exists() проверяет, существует ли файл в локальной файловой системе. Если файл существует, то функция возвращает истину, а если нет, то ложь. Пример:
    if (! file_exists("somefile.php") ) { echo "Файл не существует!; }
    is_file
    Эта функия по сути делает ту же работу, что и file_exists, но она более надежна, т.к. проверяет не только существование заданного файла, но и файл ли это (вдруг дирректория?), и можно ли производить с ним операции записи/чтения. Пример:
    if (! is_file("somefile.php") ) {echo "Это неправильный файл, либо в него нельзя писать/читать"; }
    else {echo "Все ok, это нормальный файл";}
    filesize
    Как можно догадаться из названия, эта функция нужна для определения размера файла (в локальной файловой системе). Она возвращает размер файла в байтах или возвращает FALSE, если возникла ошибка. Пример:
    $fsize = filesize("somefile.txt");
    echo "Размер файла $fsize";
    is_writeable
    Эта функция проверяет, существует ли заданный файл и можно ли в него писать. Пример:
    if (is_writeable("somefile.txt") ) {echo "В этот файл можно писать";}
    else {echo "Файла не существует, либо в него нельзя писать";}
    is_readable
    Эта функция позволяет убедиться, что файл доступен для чтения (если он существует).
    if (is_readable("somefile.txt") ) {echo "Этот файл доступен для чтения";}
    else {echo "Файла не существует, либо его нельзя прочитать с текущими правами";}
    readfile
    В большинстве скриптов, которые я видел, чтение из файла осуществлялось с помощью функции fgets либо fread. При этом нужно было перед этим открыть а после закрыть. Но есть функция readfile, которая позволяет сэкономить пару инструкций. Она читает содержимое файла и перенаправляет в стандартный поток вывода (обычно браузер). Пример:
    readfile("somefile.txt");
    Все содержимое файла будет выведено в файле.
    basename
    Функция выделяет имя файла из переданного ей полного пути. Пример:
    $filename = basename("/usr/brutus/file.txt");
    echo $filename; //будет выведено "file.txt"
    getlastmod
    Функция возвращает дату последней модификации файла, из которого эта функция вызывается. Пример:
    echo "Последнее обновление: ".date("d.m.Y @ H:i:s", getlastmod() );
    Работа с каталогами
    is_dir
    Функция проверяет, является ли заданный файл каталогом. Синтаксис:
    bool is_dir (string filename);
    Возвращает TRUE если это каталог и FALSE если это файл
    dirname
    Эта функция извлекает путь до полного имени файла, подобно функции basename. Синтаксис:
    string dirname ($string path);
    opendir
    Функция открывает заданный каталог и возвращает его идентификатор для работы с ним подобно функции fopen. Синтаксис:
    int opendir (string path);
    closedir
    Функция закрывает манипулятор каталога подобно функции fclose. ............




Нет комментариев.



Оставить комментарий:

Ваше Имя:
Email:
Антибот:  
Ваш комментарий:  



Похожие работы:

Название:Усадьба Марьино: вековые традиции и современная функция
Просмотров:316
Описание: Андрей Ильин Дворцово-парковый ансамбль усадьбы Марьино, которому в сентябре 2011 года исполнится 200 лет, стал одним из последних шедевров великого русского зодчего А. Н. Воронихина. Вместе с И. Ф. Колодиным, С. П. Лук

Название:Организация как функция менеджмента на примере ЗАО "Ростовская сотовая связь"
Просмотров:311
Описание: Содержание Введение 1. Теоретические аспекты организации как функции менеджмента 1.1 Определение организации 1.2 Понятие организационной структуры 2. Организация управления на примере ЗАО «Ростовская Со

Название:Аналитическая теория чисел. L-функция Дирихле
Просмотров:274
Описание: Содержание Введение §1. Характеры Дирихле и L-функции Дирихле §2. Функция θ(x ,χ), её функциональное уравнение §3. Аналитическое продолжение L-функции Дирихле на комплексную плоскость §4. Функциональн

Название:Функция плотности распределения
Просмотров:433
Описание: Задание номер интервала границы интервалов t частота m свыше до(включительно) 1 57,997 57,999 2 2 57,999 58,001 2 3 58,001 58,003 8 4 58,003 58,005 25 5 58,005 58,007 33 6 58,007 58,009 50

Название:Автокорреляционная функция. Примеры расчётов
Просмотров:307
Описание: Курсовая работа Тема: Автокорреляционная функция. Примеры расчётов Введение Периодическая зависимость играть роль общего типа компонентов временного ряда. Не сложно заметит

 
     

Вечно с вами © MaterStudiorum.ru