252 of 410 menu

Funktio file

Funktio file lukee tiedoston sisällön ja palauttaa sen taulukkona, jossa jokainen alkio vastaa tiedoston riviä. Ensimmäisenä parametrina funktio ottaa polun tiedostoon ja toisena (valinnaisena) liput funktion toiminnan muuttamiseksi.

Syntaksi

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

Liput

Lippu Kuvaus
FILE_USE_INCLUDE_PATH Etsi tiedosto include_path:ssa määritellyistä hakemistoista.
FILE_IGNORE_NEW_LINES Älä lisää rivinvaihtomerkkejä (\n) jokaisen taulukon alkion loppuun.
FILE_SKIP_EMPTY_LINES Ohita tyhjät rivit taulukkoa muodostaessa.

Esimerkki

Luetaan tiedoston 'test.txt' sisältö ja tulostetaan merkkijonotaulukko:

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

Esimerkki

Lippu FILE_IGNORE_NEW_LINES käyttö rivinvaihtomerkkien poistamiseksi:

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

Esimerkki

Tiedoston lukeminen useiden lippujen yhtäaikaisella käytöllä:

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

Katso myös

  • funktion file_get_contents,
    joka lukee tiedoston sisällön merkkijonoksi
  • funktion fopen,
    joka avaa tiedoston tai URL-osoitteen
  • funktion readfile,
    joka tulostaa tiedoston sisällön
  • funktion parse_ini_file,
    joka käsittelee kokoonpanotiedoston
Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää