252 of 410 menu

Funktionen file

Funktionen file læser indholdet af en fil og returnerer det som en array, hvor hvert element svarer til en linje i filen. Som første parameter tager funktionen stien til filen, og som anden parameter (valgfri) - flag for at ændre funktionens adfærd.

Syntaks

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

Flag

Flag Beskrivelse
FILE_USE_INCLUDE_PATH Søg efter filen i mapper angivet i include_path.
FILE_IGNORE_NEW_LINES Tilføj ikke linjeskift-tegn (\n) til slutningen af hvert array-element.
FILE_SKIP_EMPTY_LINES Spring tomme linjer over ved oprettelse af array.

Eksempel

Lad os læse indholdet af filen 'test.txt' og udskrive arrayet af strenge:

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

Eksempel

Brug af flaget FILE_IGNORE_NEW_LINES for at fjerne linjeskift-tegn:

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

Eksempel

Læsning af fil med samtidig brug af flere flag:

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

Se også

  • funktionen file_get_contents,
    som læser filindhold til en streng
  • funktionen fopen,
    som åbner en fil eller URL
  • funktionen readfile,
    som udskriver indholdet af en fil
  • funktionen parse_ini_file,
    som behandler en konfigurationsfil
Dansk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDeutschΕλληνικά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
Vi bruger cookies til webstedets funktion, analyse og personalisering. Behandling af data foregår i henhold til Fortrolighedspolitikken.
accepter alle tilpas afvis