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

Нажмите для полного просмотра!
МДК 02.02. Web-программирование. Язык РНР Работа с файловой системой, слайд №1МДК 02.02. Web-программирование. Язык РНР Работа с файловой системой, слайд №2МДК 02.02. Web-программирование. Язык РНР Работа с файловой системой, слайд №3МДК 02.02. Web-программирование. Язык РНР Работа с файловой системой, слайд №4МДК 02.02. Web-программирование. Язык РНР Работа с файловой системой, слайд №5МДК 02.02. Web-программирование. Язык РНР Работа с файловой системой, слайд №6МДК 02.02. Web-программирование. Язык РНР Работа с файловой системой, слайд №7МДК 02.02. Web-программирование. Язык РНР Работа с файловой системой, слайд №8МДК 02.02. Web-программирование. Язык РНР Работа с файловой системой, слайд №9МДК 02.02. Web-программирование. Язык РНР Работа с файловой системой, слайд №10МДК 02.02. Web-программирование. Язык РНР Работа с файловой системой, слайд №11МДК 02.02. Web-программирование. Язык РНР Работа с файловой системой, слайд №12МДК 02.02. Web-программирование. Язык РНР Работа с файловой системой, слайд №13МДК 02.02. Web-программирование. Язык РНР Работа с файловой системой, слайд №14МДК 02.02. Web-программирование. Язык РНР Работа с файловой системой, слайд №15МДК 02.02. Web-программирование. Язык РНР Работа с файловой системой, слайд №16МДК 02.02. Web-программирование. Язык РНР Работа с файловой системой, слайд №17МДК 02.02. Web-программирование. Язык РНР Работа с файловой системой, слайд №18МДК 02.02. Web-программирование. Язык РНР Работа с файловой системой, слайд №19МДК 02.02. Web-программирование. Язык РНР Работа с файловой системой, слайд №20

Вы можете ознакомиться и скачать презентацию на тему МДК 02.02. Web-программирование. Язык РНР Работа с файловой системой. Доклад-сообщение содержит 20 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





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

Слайд 2






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

Слайд 3






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

Слайд 4






Пример создания  файла
<?php 
$fh = fopen("testfile.txt", 'w') or die("Создать файл не удалось"); 
$text=<<<EOD
Строка 1
Строка 2
Строка 3
EOD;
fwrite($fh, $text) or die("Сбой записи файла"); 
fclose($fh); 
echo "Файл 'testfile.txt' записан успешно ";
?>
Описание слайда:
Пример создания файла <?php $fh = fopen("testfile.txt", 'w') or die("Создать файл не удалось"); $text=<<<EOD Строка 1 Строка 2 Строка 3 EOD; fwrite($fh, $text) or die("Сбой записи файла"); fclose($fh); echo "Файл 'testfile.txt' записан успешно "; ?>

Слайд 5






Проверка существования файла
Функция file_exists позволяет проверить факт существования файла, возвращает либо TRUE, либо FALSE.
Пример
if (file_exists("testfile.txt")) 
echo "Файл существует";
else
echo "Файл не существует";
Описание слайда:
Проверка существования файла Функция file_exists позволяет проверить факт существования файла, возвращает либо TRUE, либо FALSE. Пример if (file_exists("testfile.txt")) echo "Файл существует"; else echo "Файл не существует";

Слайд 6






Создание файла
Функция fopen(<Путь к файлу>, <Режим>) открывает файл и возвращает дескриптор (идентификатор). 
Если файл находится в текущей директории, то достаточно указать только его имя (без пути).
Описание слайда:
Создание файла Функция fopen(<Путь к файлу>, <Режим>) открывает файл и возвращает дескриптор (идентификатор). Если файл находится в текущей директории, то достаточно указать только его имя (без пути).

Слайд 7






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

Слайд 8






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

Слайд 9






Запись в файл
Функция fwrite(<Дескриптор>, <Строка>) - записывает данные в файл, возвращает количество записанных байт.
Пример
<?php 
$fp = fopen('testfile.txt', 'w');
echo fwrite($fp, '234');
fclose($fp);
?>
Описание слайда:
Запись в файл Функция fwrite(<Дескриптор>, <Строка>) - записывает данные в файл, возвращает количество записанных байт. Пример <?php $fp = fopen('testfile.txt', 'w'); echo fwrite($fp, '234'); fclose($fp); ?>

Слайд 10






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

Слайд 11






Пример
<?php 
$file = "testfile.txt";
$current = "John";
echo file_put_contents($file, $current);
?>
Описание слайда:
Пример <?php $file = "testfile.txt"; $current = "John"; echo file_put_contents($file, $current); ?>

Слайд 12






Чтение файла
1.	Функция fgets(<Дескриптор>[, <Длина в байтах>]) – читает строку из файла. 
Пример
<?php
$fh = fopen("testfile.txt", 'r') or
die("Файл не существует или вы не обладаете правами на его открытие");
$line = fgets($fh);
fclose($fh);
echo $line;
?>
Описание слайда:
Чтение файла 1. Функция fgets(<Дескриптор>[, <Длина в байтах>]) – читает строку из файла. Пример <?php $fh = fopen("testfile.txt", 'r') or die("Файл не существует или вы не обладаете правами на его открытие"); $line = fgets($fh); fclose($fh); echo $line; ?>

Слайд 13






2.	Функция file_get_contents() принимает имя файла и возвращает его содержимое одной строкой.
Пример
<?php 
echo file_get_contents("testfile.txt");
?>
Описание слайда:
2. Функция file_get_contents() принимает имя файла и возвращает его содержимое одной строкой. Пример <?php echo file_get_contents("testfile.txt"); ?>

Слайд 14






3.	Функция fread(<Дескриптор>, <Длина в байтах>) позволяет прочитать из файла строку указанной длины.
Пример
<?php 
$filename = 'testfile.txt';
$handle = fopen($filename, "r");
echo $contents = fread($handle, filesize($filename)); fclose($handle);
?>
Функция filesize() – позволяет получить размер файла
Описание слайда:
3. Функция fread(<Дескриптор>, <Длина в байтах>) позволяет прочитать из файла строку указанной длины. Пример <?php $filename = 'testfile.txt'; $handle = fopen($filename, "r"); echo $contents = fread($handle, filesize($filename)); fclose($handle); ?> Функция filesize() – позволяет получить размер файла

Слайд 15






4.	Функция readfile(<Путь к файлу>) – открывает файл и выводит все его содержимое в окно Web-браузера.
Пример
<?php 
echo $contents = readfile('testfile.txt');
?>
Описание слайда:
4. Функция readfile(<Путь к файлу>) – открывает файл и выводит все его содержимое в окно Web-браузера. Пример <?php echo $contents = readfile('testfile.txt'); ?>

Слайд 16






Копирование файлов
Функция copy() – копирует файл 
Пример 
<?php 
copy('testfile.txt', 'testfile2.txt') or die("Копирование невозможно");
echo "Файл успешно скопирован в 'testfile2.txt'";
?>
Описание слайда:
Копирование файлов Функция copy() – копирует файл Пример <?php copy('testfile.txt', 'testfile2.txt') or die("Копирование невозможно"); echo "Файл успешно скопирован в 'testfile2.txt'"; ?>

Слайд 17






Переименование файла
Функция rename() – служит для переименования файла
Пример 
<?php 
if (!rename('testfile2.txt', 'testfile2.new'))
echo "Переименование невозможно";
else echo "Файл успешно переименован в 'testfile2.new'";
?>
Описание слайда:
Переименование файла Функция rename() – служит для переименования файла Пример <?php if (!rename('testfile2.txt', 'testfile2.new')) echo "Переименование невозможно"; else echo "Файл успешно переименован в 'testfile2.new'"; ?>

Слайд 18






Удаление файла
Функция unlink () – служит для удаления файла
Пример 
<?php 
if (!unlink('testfile2.new')) echo "Удаление невозможно ";
else echo "Файл 'testfile2.new' удален успешно";
?>
Закрытие файла 
Функция fclose()
Описание слайда:
Удаление файла Функция unlink () – служит для удаления файла Пример <?php if (!unlink('testfile2.new')) echo "Удаление невозможно "; else echo "Файл 'testfile2.new' удален успешно"; ?> Закрытие файла Функция fclose()

Слайд 19






Функции для работы с каталогами
1.	Функция mkdir(<Имя каталога>) создает новый каталог 
Пример
<?php 
$a='./11';
mkdir($a);
?>
Описание слайда:
Функции для работы с каталогами 1. Функция mkdir(<Имя каталога>) создает новый каталог Пример <?php $a='./11'; mkdir($a); ?>

Слайд 20






2.	Функция rmdir(<Имя каталога>) удаляет пустой каталог. Если в каталоге есть файлы, то каталог удален не будет.
3.	Функция getcwd() возвращает текущий каталог.
4.	Функция chdir(<Имя каталога>) делает указанный каталог текущим.
5.	Функция opendir(<Имя каталога>) открывает каталог для чтения. Функция возвращает дескриптор, который указывается в других функциях.
6.	Функция closedir(<Дескриптор>) закрывает каталог.
Описание слайда:
2. Функция rmdir(<Имя каталога>) удаляет пустой каталог. Если в каталоге есть файлы, то каталог удален не будет. 3. Функция getcwd() возвращает текущий каталог. 4. Функция chdir(<Имя каталога>) делает указанный каталог текущим. 5. Функция opendir(<Имя каталога>) открывает каталог для чтения. Функция возвращает дескриптор, который указывается в других функциях. 6. Функция closedir(<Дескриптор>) закрывает каталог.



Похожие презентации
Mypresentation.ru
Загрузить презентацию