Page 24 - 4475
P. 24

fclose($fp);
               ?>
                      readfile()  та  fpassthru()  зчитують  файл  повністю,
               наприклад,  для  того,  щоб  вивести  його  повністю,  або
               провести обробку.
                      <?php
               $fp = fopen("counter.txt", "r"); // Відкриваємо
               файл в режимі читання
               if ($fp) echo fpassthru($fp);
               else echo "Помилка";
               ?>
                      Дуже часто файл потрібно обробити як масив рядків.
               Для  такого  процесу  застосовується  функція  file().  Цю
               функцію,  однак,  не  слід  використовувати  у  бінарному
               режимі, оскільки певна послідовність бінарних даних може
               бути  аналогічною  символу  закінчення  файлу  EOF,  і
               читання зупиниться.
               <?php
               $file_array = file("counter.txt"); Зчитування файлу
               в масив $file_array
               //
               // Робота з елементами масиву
               //
               ?>
                      Закриття  файлу.  Закриття  файлу  реалізується
               функцією fclose:
               <?php
               $fp = fopen("counter.txt", "r");
               if ($fp)
               {
               echo 'Файл відкритий';
               fclose($fp); // Закриття файлу
               }
               ?>

                                    Хід виконання роботи

                    1. Створіть файл index.php.
                    2.  Створіть  в  кореневому  каталозі  ще  один  каталог

                                            19
   19   20   21   22   23   24   25   26   27   28   29