Функција file
Функција file чита садржај фајла и враћа га у виду низа, где сваки елемент одговара реду фајла. Првим параметром функција прима путању до фајла, а другим (опционим) - заставице за измену понашања функције.
Синтакса
file(string $filename, int $flags = 0);
Заставице
| Заставица | Опис |
|---|---|
FILE_USE_INCLUDE_PATH |
Тражи фајл у директоријумима наведеним у include_path. |
FILE_IGNORE_NEW_LINES |
Не додавати знакове за прелазак у нови ред (\n) на крај сваког елемента низа. |
FILE_SKIP_EMPTY_LINES |
Прескочити празне редове при формирању низа. |
Пример
Прочитајмо садржај фајла 'test.txt' и прикажимо низ редова:
<?php
$res = file('test.txt');
print_r($res);
?>
Пример
Коришћење заставице FILE_IGNORE_NEW_LINES
за уклањање знакова новог реда:
<?php
$res = file('test.txt', FILE_IGNORE_NEW_LINES);
print_r($res);
?>
Пример
Читање фајла са истовременим коришћењем више заставица:
<?php
$res = file('test.txt', FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES);
print_r($res);
?>
Погледајте такође
-
функцију
file_get_contents,
која чита садржај фајла у стринг -
функцију
fopen,
која отвара фајл или URL -
функцију
readfile,
која исписује садржај фајла -
функцију
parse_ini_file,
која обрађује конфигурациони фајл