Последние учебники веб-разработки
×

PHP Руководство

PHP ГЛАВНАЯ PHP вступление PHP устанавливать PHP Синтаксис PHP переменные PHP Echo / Версия для печати PHP Типы данных PHP Строки PHP Константы PHP операторы PHP If...Else...Elseif PHP Switch PHP В то время как Loops PHP Для Loops PHP функции PHP Массивы PHP Сортировка массивов PHP Суперглобальные

PHP обращение

PHP форма обращение PHP форма Проверка PHP форма необходимые PHP форма URL/E-mail PHP форма полный

PHP продвинутый

PHP Массивы Мульти PHP Дата и время PHP Включают PHP файл обращение PHP файл Открыть / Read PHP файл Создание / запись PHP файл Загрузить PHP Cookies PHP Sessions PHP фильтры PHP Filters продвинутый PHP Ошибка обращение PHP исключение

MySQL Database

MySQL База данных MySQL соединение MySQL Create DB MySQL Create Таблица MySQL Insert Data MySQL Получить Последняя ID MySQL Вставка нескольких MySQL Prepared MySQL Select Data MySQL Delete Data MySQL Update Data MySQL Limit Data

PHP - XML

PHP XML Парсеры PHP SimpleXML Parser PHP SimpleXML - Get PHP XML Expat PHP XML DOM

PHP - AJAX

AJAX вступление AJAX PHP AJAX База данных AJAX XML AJAX Live Search AJAX RSS Reader AJAX Голосование

PHP Examples

PHP Примеры PHP викторина PHP сертификат

PHP Справка

PHP массив PHP Календарь PHP Дата PHP каталог PHP Ошибка PHP Файловая система PHP Фильтр PHP FTP PHP HTTP PHP Libxml PHP почта PHP математический PHP Разное PHP MySQLi PHP SimpleXML PHP строка PHP XML PHP Zip PHP Часовые пояса

 

PHP 5 Функции Filesystem


PHP Filesystem Введение

Функции файловой системы позволяют получить доступ и управлять файловой системой.


Монтаж

Функции файловой системы являются частью ядра PHP. Там нет установки, необходимой для использования этих функций.


Unix / Windows Совместимость

При указании пути на Unix платформах, косая черта (/) используется в качестве разделителя каталогов.

На платформах Windows, и прямой слэш (/) и обратной косой черты (\) можно использовать.


Настройка во время выполнения

Поведение функций файловой системы зависит от установок в php.ini.

Параметры конфигурации Filesystem:

имя По умолчанию Описание Сменный
allow_url_fopen "1" Позволяет fopen() функции -типа для работы с URL - адресов (available since PHP 4.0.4) PHP_INI_SYSTEM
user_agent НОЛЬ Определяет агент пользователя для PHP для отправки (available since PHP 4.3) PHP_INI_ALL
default_socket_timeout "60" Устанавливает тайм - аут по умолчанию, в секундах, для сокета на основе потоков (available since PHP 4.3) PHP_INI_ALL
из «» Определяет пароль анонимного FTP (your email address) PHP_INI_ALL
auto_detect_line_endings "0" Если установлено значение "1" , PHP проверяет данные , считываемые fgets() и file() , чтобы увидеть , если он использует Unix, MS-DOS или Mac конца строки символов (available since PHP 4.3) PHP_INI_ALL

PHP 5 Filesystem Функции

функция Описание
basename() Возвращает имя файла из пути
chgrp() Изменение группы файлов
chmod() Изменение режима файла
chown() Изменение владельца файла
clearstatcache() Очищает кэш состояния файлов
copy() Копирует файл
delete() См unlink() или unset() с unset()
dirname() Возвращает имя каталога из пути
disk_free_space() Возвращает свободное пространство каталога
disk_total_space() Возвращает общий размер каталога
diskfreespace() Псевдоним disk_free_space()
fclose() Закрывает открытый файл
feof() Тесты для отслуживших файла на открытый файл
fflush() Приливы буферном выход в открытый файл
fgetc() Возвращает символ из открытого файла
fgetcsv() Анализирует строку из открытого файла, проверка полой CSV
fgets() Возвращает строку из открытого файла
fgetss() Возвращает строку с HTML и PHP теги удалены из открытого файла
file() Считывает файл в массив
file_exists() Проверяет, существует ли или нет файла или каталога
file_get_contents() Считывает файл в строку
file_put_contents() Записывает строку в файл
fileatime() Возвращает время последнего доступа к файлу
filectime() Возвращает время последнего изменения файла
filegroup() Возвращает идентификатор группы файла
fileinode() Возвращает номер иноды файла
filemtime() Возвращает время последнего изменения файла
fileowner() Возвращает идентификатор пользователя (owner) файла
fileperms() Возвращает права доступа к файлу
filesize() Возвращает размер файла
filetype() Возвращает тип файла
flock() Блокировки или отпускает виде файла
fnmatch() Соответствует имени файла или строку с заданным шаблоном
fopen() Открывает файл или URL
fpassthru() не читает из открытого файла, до конца файла, и записывает результат в выходной буфер
fputcsv() Форматирование строки в CSV и записывает его в открытый файл
fputs() Псевдоним fwrite()
fread() Чтение из открытого файла
fscanf() Обрабатывает данные из открытого файла в соответствии с заданным форматом
fseek() Стремится в открытом файле
fstat() Возвращает информацию об открытом файле
ftell() Возвращает текущую позицию в открытом файле
ftruncate() Усекает открытый файл определенной длины
fwrite() Пишет в открытый файл
glob() Возвращает массив имен файлов / каталогов, соответствующий заданный шаблон
is_dir() Проверяет, является ли файл каталогом
is_executable() Проверяет, является ли файл исполняемым
is_file() Проверяет, является ли файл обычным файлом
is_link() Проверяет, является ли файл ссылку
is_readable() Проверяет, является ли файл для чтения
is_uploaded_file() Проверяет, был ли файл загружен с помощью POST HTTP
is_writable() Проверяет, является ли файл записываемый
is_writeable() Псевдоним is_writable()
lchgrp() Изменение групповой собственности на линке
lchown() Изменение владельца-пользователя линка
link() Создает жесткую ссылку
linkinfo() Возвращает информацию о жесткой связи
lstat() Возвращает информацию о файле или символической ссылке
mkdir() Создает каталог
move_uploaded_file() Перемещает загруженный файл в новое место
parse_ini_file() Анализирует файл конфигурации
parse_ini_string() Анализирует строку конфигурации
pathinfo() Возвращает информацию о пути к файлу
pclose() Закрывает канал открыт с помощью popen()
popen() Открывает трубу
readfile() Читает файл и записывает его в выходной буфер
readlink() Возвращает объект символической ссылки
realpath() Возвращает абсолютный путь к файлу
realpath_cache_get() Возвращает запись кэша Realpath
realpath_cache_size() Возвращает размер кэша Realpath
rename() Переименовывает файл или каталог
rewind() Перемотка указатель на файл
rmdir() Удаляет пустой каталог
set_file_buffer() Устанавливает размер буфера открытого файла
stat() Возвращает информацию о файле
symlink() Создает символическую ссылку
tempnam() Создает уникальный временный файл
tmpfile() Создает уникальный временный файл
touch() Устанавливает время доступа и модификации файла
umask() Изменение прав доступа к файлам для файлов
unlink() Удаляет файл