252 of 410 menu

Функция 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,
    която обработва конфигурационен файл
Български
AfrikaansAzərbaycanবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне