Что такое findslide.org?

FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.


Для правообладателей

Обратная связь

Email: Нажмите что бы посмотреть 

Яндекс.Метрика

Презентация на тему МДК 02.02. Web-программирование. Язык РНР Работа с файловой системой

Содержание

Способы сохранения данных: 1. сохранение в файл;2. сохранение в базу данных.
МДК 02.02. Web-программирование. Язык РНРРабота с файловой системой Способы сохранения данных: 1.	сохранение в файл;2.	сохранение в базу данных. Работа с файлами1.	открытие файла;2.	обработка (чтение, запись);3.	закрытие файла. Пример создания файла Проверка существования файлаФункция file_exists позволяет проверить факт существования файла, возвращает либо TRUE, Создание файлаФункция fopen(, ) открывает файл и возвращает дескриптор (идентификатор). Если файл Режимы работы, поддерживаемые функцией fopenВ режимах w, w+, a, a+ если файл Функция (конструкция) exit(), die() заканчивает выполнение скрипта и выдает пользователю сообщение об ошибке. Запись в файлФункция fwrite(, ) - записывает данные в файл, возвращает количество записанных байт.Пример 2.	Функция fputs() – аналогична fwrite, первый параметр - указатель на ресурс, второй Пример Чтение файла1.	Функция fgets([, ]) – читает строку из файла. Пример 2.	Функция file_get_contents() принимает имя файла и возвращает его содержимое одной строкой.Пример 3.	Функция fread(, ) позволяет прочитать из файла строку указанной длины.ПримерФункция filesize() – позволяет получить размер файла 4.	Функция readfile() – открывает файл и выводит все его содержимое в окно Web-браузера.Пример Копирование файловФункция copy() – копирует файл Пример Переименование файлаФункция rename() – служит для переименования файлаПример Удаление файлаФункция unlink () – служит для удаления файлаПример Функции для работы с каталогами1.	Функция mkdir() создает новый каталог Пример 2.	Функция rmdir() удаляет пустой каталог. Если в каталоге есть файлы, то каталог
Слайды презентации

Слайд 2 Способы сохранения данных:
1. сохранение в файл;
2. сохранение в базу

Способы сохранения данных: 1.	сохранение в файл;2.	сохранение в базу данных.

данных.


Слайд 3 Работа с файлами
1. открытие файла;
2. обработка (чтение, запись);
3. закрытие файла.

Работа с файлами1.	открытие файла;2.	обработка (чтение, запись);3.	закрытие файла.

Слайд 4 Пример создания файла

Пример создания файла

die("Создать файл не удалось");
$text=

or die("Сбой записи файла");
fclose($fh);
echo "Файл 'testfile.txt' записан успешно ";
?>

Слайд 5 Проверка существования файла
Функция file_exists позволяет проверить факт существования

Проверка существования файлаФункция file_exists позволяет проверить факт существования файла, возвращает либо

файла, возвращает либо TRUE, либо FALSE.
Пример
if (file_exists("testfile.txt"))
echo "Файл

существует";
else
echo "Файл не существует";

Слайд 6 Создание файла
Функция fopen(, ) открывает файл

Создание файлаФункция fopen(, ) открывает файл и возвращает дескриптор (идентификатор). Если

и возвращает дескриптор (идентификатор).
Если файл находится в текущей

директории, то достаточно указать только его имя (без пути).

Слайд 7 Режимы работы, поддерживаемые функцией fopen

В режимах w, w+,

Режимы работы, поддерживаемые функцией fopenВ режимах w, w+, a, a+ если

a, a+ если файл не существует, то он будет

создан.

Слайд 8 Функция (конструкция) exit(), die() заканчивает выполнение скрипта и

Функция (конструкция) exit(), die() заканчивает выполнение скрипта и выдает пользователю сообщение об ошибке.

выдает пользователю сообщение об ошибке.


Слайд 9 Запись в файл
Функция fwrite(, ) - записывает данные

Запись в файлФункция fwrite(, ) - записывает данные в файл, возвращает количество записанных байт.Пример

в файл, возвращает количество записанных байт.

Пример

'w');
echo fwrite($fp, '234');
fclose($fp);
?>

Слайд 10 2. Функция fputs() – аналогична fwrite, первый параметр -

2.	Функция fputs() – аналогична fwrite, первый параметр - указатель на ресурс,

указатель на ресурс, второй - строка, которую нужно записать.
3. Функция

file_put_contents() принимает строку - имя файла и строку, которую необходимо записать.
Функция идентична последовательным успешным вызовам функций fopen(), fwrite() и fclose().

Слайд 11 Пример

Пример

Слайд 12 Чтение файла
1. Функция fgets([, ]) – читает

Чтение файла1.	Функция fgets([, ]) – читает строку из файла. Пример

строку из файла.
Пример

существует или вы не обладаете правами на его открытие");
$line = fgets($fh);
fclose($fh);
echo $line;
?>

Слайд 13 2. Функция file_get_contents() принимает имя файла и возвращает его

2.	Функция file_get_contents() принимает имя файла и возвращает его содержимое одной строкой.Пример

содержимое одной строкой.
Пример


Слайд 14 3. Функция fread(, ) позволяет прочитать из

3.	Функция fread(, ) позволяет прочитать из файла строку указанной длины.ПримерФункция filesize() – позволяет получить размер файла

файла строку указанной длины.
Пример

"r");
echo $contents = fread($handle, filesize($filename)); fclose($handle);
?>
Функция filesize() – позволяет получить размер файла

Слайд 15 4. Функция readfile() – открывает файл и

4.	Функция readfile() – открывает файл и выводит все его содержимое в окно Web-браузера.Пример

выводит все его содержимое в окно Web-браузера.
Пример

= readfile('testfile.txt');
?>

Слайд 16 Копирование файлов
Функция copy() – копирует файл
Пример

Копирование файловФункция copy() – копирует файл Пример


copy('testfile.txt', 'testfile2.txt') or die("Копирование невозможно");
echo "Файл успешно скопирован в

'testfile2.txt'";
?>

Слайд 17 Переименование файла
Функция rename() – служит для переименования файла
Пример

Переименование файлаФункция rename() – служит для переименования файлаПример


переименован в 'testfile2.new'";
?>

Слайд 18 Удаление файла
Функция unlink () – служит для удаления

Удаление файлаФункция unlink () – служит для удаления файлаПример

файла
Пример

"Файл 'testfile2.new' удален успешно";
?>
Закрытие файла
Функция fclose()


Слайд 19 Функции для работы с каталогами
1. Функция mkdir() создает

Функции для работы с каталогами1.	Функция mkdir() создает новый каталог Пример

новый каталог
Пример


  • Имя файла: mdk-0202-web-programmirovanie-yazyk-rnr-rabota-s-faylovoy-sistemoy.pptx
  • Количество просмотров: 94
  • Количество скачиваний: 0