252 of 410 menu

Functie file

De functie file leest de inhoud van een bestand en retourneert deze als een array, waarbij elk element overeenkomt met een regel in het bestand. De functie accepteert als eerste parameter het pad naar het bestand, en als tweede (optionele) parameter - flags om het gedrag van de functie aan te passen.

Syntaxis

file(string $filename, int $flags = 0);

Flags

Flag Beschrijving
FILE_USE_INCLUDE_PATH Zoek het bestand in de mappen die zijn opgegeven in include_path.
FILE_IGNORE_NEW_LINES Voeg geen regelovergangstekens (\n) toe aan het einde van elk array-element.
FILE_SKIP_EMPTY_LINES Sla lege regels over bij het vormen van de array.

Voorbeeld

Laten we de inhoud van het bestand 'test.txt' lezen en de array met strings uitvoeren:

<?php $res = file('test.txt'); print_r($res); ?>

Voorbeeld

Gebruik van de flag FILE_IGNORE_NEW_LINES om regelovergangstekens te verwijderen:

<?php $res = file('test.txt', FILE_IGNORE_NEW_LINES); print_r($res); ?>

Voorbeeld

Een bestand lezen met gelijktijdig gebruik van meerdere flags:

<?php $res = file('test.txt', FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES); print_r($res); ?>

Zie ook

  • de functie file_get_contents,
    die de inhoud van een bestand in een string leest
  • de functie fopen,
    die een bestand of URL opent
  • de functie readfile,
    die de inhoud van een bestand uitvoert
  • de functie parse_ini_file,
    die een configuratiebestand verwerkt
Nederlands
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren