252 of 410 menu

file Fonksiyonu

file fonksiyonu, bir dosyanın içeriğini okur ve dosyadaki her satırın bir dizi elemanına karşılık geldiği bir dizi olarak döndürür. İlk parametre olarak dosya yolunu alır, ikinci parametre (isteğe bağlı) ise fonksiyonun davranışını değiştirmek için bayraklardır.

Sözdizimi

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

Bayraklar

Bayrak Açıklama
FILE_USE_INCLUDE_PATH Dosyayı, include_path içinde belirtilen dizinlerde ara.
FILE_IGNORE_NEW_LINES Dizinin her elemanının sonuna satır sonu karakterlerini (\n) ekleme.
FILE_SKIP_EMPTY_LINES Dizi oluşturulurken boş satırları atla.

Örnek

'test.txt' dosyasının içeriğini okuyalım ve satır dizisini yazdıralım:

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

Örnek

Satır sonu karakterlerini kaldırmak için FILE_IGNORE_NEW_LINES bayrağının kullanımı:

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

Örnek

Bir dosyayı aynı anda birden fazla bayrak kullanarak okuma:

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

Ayrıca Bakınız

  • bir dosyanın içeriğini bir dizgeye okuyan file_get_contents fonksiyonu
  • bir dosya veya URL açan fopen fonksiyonu
  • bir dosyanın içeriğini çıktılayan readfile fonksiyonu
  • bir yapılandırma dosyasını işleyen parse_ini_file fonksiyonu
Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet