Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015
Свидетельство о публикации

Автоматическая выдача свидетельства о публикации в официальном СМИ сразу после добавления материала на сайт - Бесплатно

Добавить свой материал

За каждый опубликованный материал Вы получите бесплатное свидетельство о публикации от проекта «Инфоурок»

(Свидетельство о регистрации СМИ: Эл №ФС77-60625 от 20.01.2015)

Инфоурок / Информатика / Презентации / Презентация по Web программированию на тему "Работа с файлами в PHP"
ВНИМАНИЮ ВСЕХ УЧИТЕЛЕЙ: согласно Федеральному закону № 313-ФЗ все педагоги должны пройти обучение навыкам оказания первой помощи.

Дистанционный курс "Оказание первой помощи детям и взрослым" от проекта "Инфоурок" даёт Вам возможность привести свои знания в соответствие с требованиями закона и получить удостоверение о повышении квалификации установленного образца (180 часов). Начало обучения новой группы: 28 июня.

Подать заявку на курс
  • Информатика

Презентация по Web программированию на тему "Работа с файлами в PHP"

библиотека
материалов
Тема: «Файлы в PHP. Создание файлов. Открытие файлов. Чтение из файла и запис...
Файл – это именованная область внешней памяти. Каждый файл имеет абсолютный п...
Объявляется файловая переменная (логическое имя, например F1) нужного типа; С...
Открытие файла. Проверка на удачное (или неудачное) открытие файла. Обработка...
fopen(“Имя файла”,”метод открытия”) В случае удачного открытия файла, функци...
“r”- открыть файл только для чтения; после открытия указатель файла устанавли...
string fread ( int file, int length )  читает строку из файла пример $Fdat=fr...
int fputs ( int file, string string [, int length ]) пример: fputs($fil,$str[...
После того, как вы закончите работу с файлом его необходимо закрыть. Закрытие...
feof() - Проверяет, достигнут ли конец файла пример feof($fil) filesize () -В...
Форма передает логин в PHP. Проверить содержится введенный логин в файле. 1....
http://htmlweb.ru/php/example/ http://htmlweb.ru/php/php_file.php http://www....
16 1

Подайте заявку сейчас на любой интересующий Вас курс переподготовки, чтобы получить диплом со скидкой 50% уже осенью 2017 года.


Выберите специальность, которую Вы хотите получить:

Обучение проходит дистанционно на сайте проекта "Инфоурок".
По итогам обучения слушателям выдаются печатные дипломы установленного образца.

ПЕРЕЙТИ В КАТАЛОГ КУРСОВ

Описание презентации по отдельным слайдам:

№ слайда 1 Тема: «Файлы в PHP. Создание файлов. Открытие файлов. Чтение из файла и запис
Описание слайда:

Тема: «Файлы в PHP. Создание файлов. Открытие файлов. Чтение из файла и запись в файлы. Закрытие файлов»

№ слайда 2 Файл – это именованная область внешней памяти. Каждый файл имеет абсолютный п
Описание слайда:

Файл – это именованная область внешней памяти. Каждый файл имеет абсолютный путь, по которому определяется его местонахождение. В качестве разделителя пути в Windows может использоваться как прямой (/), так и обратный (\) слеш.

№ слайда 3 Объявляется файловая переменная (логическое имя, например F1) нужного типа; С
Описание слайда:

Объявляется файловая переменная (логическое имя, например F1) нужного типа; С этой файловой переменной связывается файл (физическое имя, например Assign(F1,‘c:\t.dat’); Затем файл открывается: Reset(f1); – файл открывается для чтения, Rewrite(f1);- фаил открывается для записи; Производятся операции чтения или записи, разновидности: while not eof (f1) do read (f1, c); write (f1, c); Файл закрывается Close(f1);.

№ слайда 4 Открытие файла. Проверка на удачное (или неудачное) открытие файла. Обработка
Описание слайда:

Открытие файла. Проверка на удачное (или неудачное) открытие файла. Обработка файла (чтение/запись). Закрытие файла.

№ слайда 5 fopen(“Имя файла”,”метод открытия”) В случае удачного открытия файла, функци
Описание слайда:

fopen(“Имя файла”,”метод открытия”) В случае удачного открытия файла, функция fopen возвращает дескриптор файла, в случае неудачи - false. Дескриптор файла представляет собой указатель на открытый файл. Возвращенный функцией дескриптор файла необходимо затем указывать во всех функциях, которые в дальнейшем будут работать с этим файлом.

№ слайда 6 “r”- открыть файл только для чтения; после открытия указатель файла устанавли
Описание слайда:

“r”- открыть файл только для чтения; после открытия указатель файла устанавливается в начало файла; “r+” - открыть файл для чтения и записи; после открытия указатель файла устанавливается в начало файла; “w” - создать новый пустой файл только для записи; если файл с таким именем уже есть вся информация в нем уничтожается; “w+” - создать новый пустой файл для чтения записи; если файл с таким именем уже есть вся информация в нем уничтожается; “a” - открыть файл для дозаписи; данные будут записываться в конец файла; “a+” - открыть файл для дозаписи и чтения данных; данные будут записываться в конец файла; “b” - флаг, указывающий на работу (чтение и запись) с двоичным файлом; указывается только в Windows.

№ слайда 7
Описание слайда:

<? $f1 = fopen("c:/www/html/file.txt","r"); if(!$f1) { echo("Ошибка открытия файла"); } else …. ?>

№ слайда 8 string fread ( int file, int length )  читает строку из файла пример $Fdat=fr
Описание слайда:

string fread ( int file, int length )  читает строку из файла пример $Fdat=fread($fil,20); string fgets ( int file[, int length])-  читает до length байтов из файлового указателя file. пример $Fdat=fgets($fil[,2048]); fscanf (int file, string format [,mixed args]) пример fscanf($fil, "%2d%2d%4d\n“,$d,$m,$y);

№ слайда 9 int fputs ( int file, string string [, int length ]) пример: fputs($fil,$str[
Описание слайда:

int fputs ( int file, string string [, int length ]) пример: fputs($fil,$str[,30]); int fwrite (int file, string string [,int length ]) пример: fwrite($fil,$str[,30]); int fprintf (int file, string format [, mixed args] ) пример: fprintf($fil, "%02s%02s%4s“,$d,$m,$y);

№ слайда 10
Описание слайда:

<?php if (!($fp = fopen('date.txt', 'w')))     return; fprintf($fp, "%04d-%02d-%02d", $year, $month, $day); // запишет форматированную дату в файл  date.txt ?>

№ слайда 11 После того, как вы закончите работу с файлом его необходимо закрыть. Закрытие
Описание слайда:

После того, как вы закончите работу с файлом его необходимо закрыть. Закрытие файлов осуществляется с помощью функции fclose: int fclose (int file) Аргумент file представляет собой дескриптор файла, который необходимо закрыть. Пример: fclose ($f1);

№ слайда 12 feof() - Проверяет, достигнут ли конец файла пример feof($fil) filesize () -В
Описание слайда:

feof() - Проверяет, достигнут ли конец файла пример feof($fil) filesize () -Возвращает размер указанного файла в байтах или FALSE в случае возникновения ошибки. пример $fname = ’filet.txt'; echo 'Размер файла ' . $filename . ': ' . filesize($fname) . ' байтов'; file_exists - Проверяет наличие указанного файла или каталога fileatime()-  время последнего доступа к файлу пример <?php $filename = ‘myfile.txt'; if (file_exists($filename)) { echo "Последнее обращение к файлу $filename : " . date(“ d.m.Y H:i:s.", fileatime($filename)); } ?> Результат: Последнее обращение к файлу $filename: 17.03.2011 13:30:15

№ слайда 13
Описание слайда:

<?php $login=trem(htmlspecialchars($login_f)); $log = fopen(”File_login.txt", "r"); if(!$log) { echo("Ошибка открытия файла"); return; } Else {

№ слайда 14 Форма передает логин в PHP. Проверить содержится введенный логин в файле. 1.
Описание слайда:

Форма передает логин в PHP. Проверить содержится введенный логин в файле. 1. Проверить файл на наличие. 2. Если введенный логин содержится в файле, то выдать сообщение. 3. Если логин в файле не содержится, то записать в файл.

№ слайда 15
Описание слайда:

№ слайда 16 http://htmlweb.ru/php/example/ http://htmlweb.ru/php/php_file.php http://www.
Описание слайда:

http://htmlweb.ru/php/example/ http://htmlweb.ru/php/php_file.php http://www.php.su/functions/?require http://htmlweb.ru/php/example/count_users.php http://www.eltisbook.ru/php/make-file.php http://www.avege.ru/russian/php_5/php_03.php http://codething.ru/vote.php Д.З. В программе проверить введен ли логин и содержимое логина


Подайте заявку сейчас на любой интересующий Вас курс переподготовки, чтобы получить диплом со скидкой 50% уже осенью 2017 года.


Выберите специальность, которую Вы хотите получить:

Обучение проходит дистанционно на сайте проекта "Инфоурок".
По итогам обучения слушателям выдаются печатные дипломы установленного образца.

ПЕРЕЙТИ В КАТАЛОГ КУРСОВ

Краткое описание документа:

Чтение и запись

Для каждого открытого файла система хранит определенную величину,  которая называется текущей позицией ввода-вывода,  или указатель файла. Функции чтения и записи файлов работают именно с этой позицией. А именно, функции чтения читают блок данных, начиная с этой позиции, а функции записи –  записывают,  также отсчитывая от нее.  Если указатель файла установлен за последним байтом и осуществляется запись,  то файл автоматически увеличивается в размере. Есть также функции для установки этой самой позиции в любое место файла.

 

После того как файл успешно открыт, из него (при помощи дескриптора файла) можно читать, а также,  при соответствующем режиме открытия,  писать.  Обмен данными осуществляется через обыкновенные строки и, что важнее всего, начиная с позиции указателя файла. 

Автор
Дата добавления 07.03.2015
Раздел Информатика
Подраздел Презентации
Просмотров279
Номер материала 427566
Получить свидетельство о публикации
Похожие материалы

Включите уведомления прямо сейчас и мы сразу сообщим Вам о важных новостях. Не волнуйтесь, мы будем отправлять только самое главное.
Специальное предложение
Вверх