Відмінності між версіями «Перенаправлення файлу в стандартний вихідний потік»

Матеріал з Вікі ЦДУ
Перейти до: навігація, пошук
(Створена сторінка: == Функція '''''ReadFile''()''' == Функція '''''ReadFile''()''' читає вміст файлу і направляє його в стандарт…)
 
 
(не показані 2 проміжні версії цього учасника)
Рядок 1: Рядок 1:
 
 
== Функція '''''ReadFile''()''' ==
 
== Функція '''''ReadFile''()''' ==
  
 
Функція '''''ReadFile''()''' читає вміст файлу і направляє його в стандартний вивід (у більшості випадків - в браузер). Синтаксис функції '''''ReadFile''()''':
 
Функція '''''ReadFile''()''' читає вміст файлу і направляє його в стандартний вивід (у більшості випадків - в браузер). Синтаксис функції '''''ReadFile''()''':
  int readfile (string файл [, int включення_шляху])
+
  <font color="#008000">int</font> <font color="#0000FF">readfile</font> (<font color="#008000">string</font> <font color="#FF0000">файл</font> [, <font color="#008000">int</font> <font color="#FF0000">включення_шляху</font>])
 
Функція повертає кількість прочитаних байтів. Файл може знаходитися в локальній файловій системі, існувати у вигляді стандартного потоку вводу / виводу або представляти файл у віддаленій системі, що приймається засобами HTTP або FTP. Параметр файл задається за тими ж правилами, що і у функції '''''fopen''()'''.
 
Функція повертає кількість прочитаних байтів. Файл може знаходитися в локальній файловій системі, існувати у вигляді стандартного потоку вводу / виводу або представляти файл у віддаленій системі, що приймається засобами HTTP або FTP. Параметр файл задається за тими ж правилами, що і у функції '''''fopen''()'''.
 
Припустимо, у вас є файл '''latorre.txt''', вміст якого ви хочете вивести в браузері:
 
Припустимо, у вас є файл '''latorre.txt''', вміст якого ви хочете вивести в браузері:
  
 
  ''Restaurant "La Тоrrе." located in Nettuno, Italy, offers an eclectic blend of style. history, and fine seafood cuisine.''
 
  ''Restaurant "La Тоrrе." located in Nettuno, Italy, offers an eclectic blend of style. history, and fine seafood cuisine.''
 
+
 
  ''Within the walls of the medieval borgo surrounding the city, one can dine while watching the passersby shop in the''
 
  ''Within the walls of the medieval borgo surrounding the city, one can dine while watching the passersby shop in the''
 +
 +
''village boutiques. Comfort coupled with only the freshest seafare make La Torre one of Italy's finest restaurants.''
  
''village boutiques. Comfort coupled with only the freshest seafare make La Torre one of Italy's finest restaurants.''<br/><br/>
+
При виконанні наступного фрагмента весь вміст '''latorre.txt''' направляється в стандартний вихідний потік:
При виконанні наступного фрагмента весь вміст latorre.txt направляється в стандартний вихідний потік:<br/><br/>
+
<font color="#008000"><?</font><font color="#0000FF">php</font>
<pre>
+
  <font color="#008000">$</font><font color="#0000FF">Restaurant_file</font> = <font color="#FF0000">"latorre.txt"</font>;
<?
+
  <font color="#FF8000">// Направити весь файл у стандартний вихідний потік</font>
$ Restaurant_file = "latorre.txt";
+
  <font color="#0000FF">readfile</font> (<font color="#008000">$</font><font color="#0000FF">restaurant_filе</font>);
// Направити весь файл у стандартний вихідний потік
+
<font color="#008000">?></font>
readfile ($ restaurant_filе);
+
?>
+
</pre><br/><br/><br/>
+
[[Приклади програм для роботи з файлами]]
+
 
+
  
[[Інтернет-програмування]]
+
[[Робота з файлами в PHP]]
  
 
[[category:Інтернет-програмування|*]]
 
[[category:Інтернет-програмування|*]]
  
 
[[category:Навчальні проекти]]
 
[[category:Навчальні проекти]]

Поточна версія на 10:35, 13 травня 2010

Функція ReadFile()

Функція ReadFile() читає вміст файлу і направляє його в стандартний вивід (у більшості випадків - в браузер). Синтаксис функції ReadFile():

int readfile (string файл [, int включення_шляху])

Функція повертає кількість прочитаних байтів. Файл може знаходитися в локальній файловій системі, існувати у вигляді стандартного потоку вводу / виводу або представляти файл у віддаленій системі, що приймається засобами HTTP або FTP. Параметр файл задається за тими ж правилами, що і у функції fopen(). Припустимо, у вас є файл latorre.txt, вміст якого ви хочете вивести в браузері:

Restaurant "La Тоrrе." located in Nettuno, Italy, offers an eclectic blend of style. history, and fine seafood cuisine.

Within the walls of the medieval borgo surrounding the city, one can dine while watching the passersby shop in the

village boutiques. Comfort coupled with only the freshest seafare make La Torre one of Italy's finest restaurants.

При виконанні наступного фрагмента весь вміст latorre.txt направляється в стандартний вихідний потік:

<?php
 $Restaurant_file = "latorre.txt";
 // Направити весь файл у стандартний вихідний потік
 readfile ($restaurant_filе);
?>

Робота з файлами в PHP