Web Programlama

Web Programlama

DERS PROGRAMI
Web Programlama 401 Ders Programı

Open() Fonksiyonu

Lisans: Creative Commons 26.11.2020 tarihinde güncellendi
Bakabileceğiniz Etiketler: Eğitmen: Geleceği Yazanlar Ekibi

open() fonksiyonu, dosya ile bellek (memory) arasındaki iletişim kanalını aktif hale getirir. open() fonksiyonunun parametreleri, dosya adı ve dosyanın açılış modudur. Dosya adı, yolu ile belirtilebilir. Dosyanın açılış moduyla ilgili parametre değerleri ise aşağıdaki tabloda verilmiştir:

Parametre Anlamı
r Dosya, okuma amacıyla açılıyor.
r+ Dosya, okuma ve yazma için açılıyor. Dosya pozisyon göstergesi en başa alınır.
w Dosya, yazma amacı ile açılıyor. O anda mevcut değilse oluşturulur; mevcutsa içeriği silinerek pozisyon en başa alınır.
w+ Hem okuma hem yazma yapılabilir.
a Dosya en sondan itibaren veri ekleme amacı ile açılır.
a+ Ekleme ve okuma amacı ile açılır.

Aşağıdaki op.js adlı program, open komutunu test ediyor:

var fs = require("fs");

fs.open("gyDosya.txt","r", function(err, fd) {
if (err) consol.log("DOSYA ACILAMIYOR");
else console.log("DOSYA ACILDI");
});

Programın çıktısı ise aşağıda verilmiştir: