252 of 410 menu

Funktionen file

Funktionen file läser innehållet i en fil och returnerar det som en array, där varje element motsvarar en rad i filen. Den första parametern funktionen tar är sökvägen till filen, och den andra (valfria) - flaggor för att ändra funktionens beteende.

Syntax

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

Flaggor

Flagga Beskrivning
FILE_USE_INCLUDE_PATH Sök efter filen i katalogerna som anges i include_path.
FILE_IGNORE_NEW_LINES Lägg inte till radbrytningstecken (\n) i slutet av varje arrayelement.
FILE_SKIP_EMPTY_LINES Hoppa över tomma rader när arrayen skapas.

Exempel

Låt oss läsa innehållet i filen 'test.txt' och skriva ut arrayen med strängar:

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

Exempel

Användning av flaggan FILE_IGNORE_NEW_LINES för att ta bort radbrytningstecken:

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

Exempel

Läsa en fil med samtidig användning av flera flaggor:

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

Se även

  • funktionen file_get_contents,
    som läser innehållet i en fil till en sträng
  • funktionen fopen,
    som öppnar en fil eller URL
  • funktionen readfile,
    som skriver ut innehållet i en fil
  • funktionen parse_ini_file,
    som bearbetar en konfigurationsfil
Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa