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
Біз сайттың жұмысы, аналитика және персонализация үшін cookie файлдарын қолданамыз. Деректерді өңдеу Құпиялылық саясаты бойынша жүреді.
барлығын қабылдау баптау қабылдамау