PHP ftruncate() Fonksiyonu
Tanım ve Kullanım
ftruncate() fonksiyonu, dosyayı belirtilen uzunluğa keser.
Sözdizimi
ftruncate(Dosya,Boyut)
Parametreler | Açıklama |
---|---|
Dosya | Gerekli. Kesmek istediğiniz açılan dosyayı belirtir. |
Boyut | Gerekli. Yeni dosya boyutunu belirtir. |
Açıklama
dosya işaretçisini kabul eder Dosya olarak parametre, dosya boyutunu kesmek için Boyut. Başarılıysa TRUE döner, başarısızsa FALSE döner.
İpucu ve Yorumlar
Yorum:Dosya sadece append modunda değişir. Write modunda, eklenmelidir fseek() İşlem.
Yorum:PHP 4.3.3 öncesinde, ftruncate() başarılı olduğunda bir tamsayı değeri 1 döner, TRUE değeri yerine boolean değer döner.
Örnek
<?php //Dosya boyutunu kontrol et echo filesize("test.txt"); echo "<br />"; $file = fopen("test.txt", "a+"); ftruncate($file,100); fclose($file); //Önbelleği temizle, dosya boyutunu tekrar kontrol et clearstatcache(); echo filesize("test.txt"); ?>
Çıktı benzeri:
792 100