<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:
- FILE_USE_INCLUDE_PATH ayarlanırsa, * dosya adının bir kopyasını yolu dahil kontrol *
- o yoksa dosya oluşturun
- dosyasını açın
- LOCK_EX ayarlanırsa dosyayı kilitle
- FILE_APPEND ayarlanırsa, dosyanın sonuna taşıyın. Aksi halde, dosya içeriğini temizlemek
- dosyaya veri yaz
- 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:
|
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