En son web geliştirme öğreticiler
 

PHP file_put_contents() Function


<Komple PHP Dosya Sistemi Referans

Tanımı ve Kullanımı

file_put_contents() bir dosyaya bir dize yazar.

Bir dosya erişirken Bu fonksiyon aşağıdaki kurallar geçerlidir:

  1. FILE_USE_INCLUDE_PATH ayarlanırsa, * dosya adının bir kopyasını yolu dahil kontrol *
  2. o yoksa dosya oluşturun
  3. dosyasını açın
  4. LOCK_EX ayarlanırsa dosyayı kilitle
  5. FILE_APPEND ayarlanırsa, dosyanın sonuna taşıyın. Aksi halde, dosya içeriğini temizlemek
  6. dosyaya veri yaz
  7. Dosyayı kapatın ve kilitleri serbest bırakmak

Bu fonksiyon başarısına dosyasına yazılı karakterin sayısını, aksi takdirde FALSE döndürür.

Sözdizimi

file_put_contents(file,data,mode,context)

Parametre Açıklama
file Gereklidir. yazma dosyayı belirtir. dosya yok ise, bu işlev bir tane yaratacak
data Gereklidir. veri dosyasına yazmak için. bir dize, bir dizi veya bir veri akışı olabilir
mode İsteğe bağlı. / Açmak için o dosyaya yazma belirtir. Olası değerler:
  • FILE_USE_INCLUDE_PATH
  • FILE_APPEND
  • LOCK_EX
context İsteğe bağlı. Dosya kolunun bağlamını belirtir. Bağlam akışı davranışını değiştirebilir seçeneklerin kümesidir.

İpuçları ve Notlar

Note: Kullanım FILE_APPEND dosyasının mevcut içeriği silme önlemek için.


Örnek

<?php
echo file_put_contents("test.txt","Hello World. Testing!");
?>

kodun çıktısını göreceğiz:

21

<Komple PHP Dosya Sistemi Referans