Yazarlar Sözlük Makaleler Yardım Masası Gözlük Forum İstatistik

Tüm Başlıklar XML

1. 
FILE *fopen(const char *fname, const char *mode);
imzasına sahip, okuma veya yazma amacıyla dosya açmak için kullanılan, stdio.h'de tanımlı standart C fonksiyonu.

fname parametresi ile dosya yolu belirtilir. mode parametresi ise dosyanın hangi amaçla açılacağını belirler. Geçerli modlar şunlardır:

w : Yazmak için aç. Dosya yoksa oluştur. Varsa dosyayı sıfırla.
w+: Yazmak ve okumak için aç. Dosya yoksa oluştur. Varsa dosyayı sıfırla.
r : Okumak için aç. Dosya yoksa birşey yapma.
r+: Okumak ve yazmak için aç.  Dosya yoksa birşey yapma.
a : Yazmak için aç. Dosya yoksa oluştur. Varsa yazılanları sonuna ekle.
a+: Yazmak ve okumak için aç. Dosya yoksa oluştur. Varsa yazılanları sonuna ekle.

Geri dönüş tipi FILE yapısıdır.* Dosyaya yazma ve okuma işlemleri yapılırken bu yapı kullanılır.

Ayrıca bkz:
fclose, fcloseall, fgetc, fputc, fprintf, fscanf, fgets, fputs, fread, fwrite, fseek, feof, rewind, ftell, fgetpos, fsetpos
fizikci
07 Şubat 2006 15:16
2.  PHP'de de aynı parametrelerle aynı işi yapan fonksiyon.

Örnek kod;
<?
   $dosya_adi = 'test.txt';
   $icerik = "Bu yazıyı dosyaya ekle\n";

   // dosyayı sıfırdan oluşturmak üzere açıyoruz.
   // yoksa oluşturulur, varsa üzerine yazılır.
   if (!$handle = fopen($dosya_adi, 'w'))
   {
         echo "dosya açılamadı ($dosya_adi)";
         exit;
   }

   // içeriği dosyaya yazalım.
   if (fwrite($handle, $icerik) === FALSE)
   {
       echo "dosyaya yazılamadı ($dosya_adi)";
       exit;
   }
 
   echo "Tamamdır, dosyaya yazdık.";
 
   fclose($handle);
?>

fizikci
22 Ağustos 2006 17:04
Bu konuda bildiklerinizi bizlerle paylaşabilirsiniz
Tabi bunun için yazarsanız giriş yapmalı, yazar değilseniz yazar olmalısınız.


Bu başlığa bkz veren girişlerin başlıkları nedir?

Bu başlığa bkz veren girişler başka hangi başlıklara bkz verdiler?
© 2005, Bilişim Kulübü. (1140 ms)
Ne yapabilirsin: SubtitleClick ile İngilizceni Geliştir, Çınar Framework ile kod yaz, Eglencelik.org'ta biraz eğlen