(Php 4, Php 5, Php 7, Php 8) ftruncate - cắt một tệp thành một độ dài nhất định — Truncates a file to a given length Sự mô tảftruncate (tài nguyên $stream , int $size ): bool(resource $stream , int $size ): bool Thông số stream Con trỏ tập tin. Ghi chú:: stream phải được mở để viết. size Kích thước để cắt ngắn. Ghi chú:: stream phải được mở để viết. size
Kích thước để cắt ngắn.
Nếu size lớn hơn tệp thì tệp được mở rộng với các byte null.true on success or false on failure. Nếu size nhỏ hơn tệp thì tệp bị cắt theo kích thước đó.Trả về giá trị
<?php $filename = 'lorem_ipsum.txt';$handle = fopen($filename, 'r+'); ftruncate($handle, rand(1, filesize($filename))); rewind($handle); echo fread($handle, filesize($filename)); fclose($handle); ?>
Trả về true khi thành công hoặc false về thất bại.Ghi chú:: stream phải được mở để viết.
size - Kích thước để cắt ngắn.
- Nếu
size lớn hơn tệp thì tệp được mở rộng với các byte null.
Nếu size nhỏ hơn tệp thì tệp bị cắt theo kích thước đó. ¶ Trả về giá trị $size 0
$size 1
$size 2
$size 3 Trả về true khi thành công hoặc false về thất bại. ¶ Ví dụ
$size 4
Ví dụ: Ví dụ về tệp số 1 ¶ Ghi chú $size 5
$size 6
$size 7
$size 3 Con trỏ tệp không thay đổi. ¶ Trả về giá trị $size 9
Trả về true khi thành công hoặc false về thất bại. ¶ Ví dụ stream 0
stream 1
stream 2
stream 3 Ví dụ: Ví dụ về tệp số 1
Làm thế nào để bạn xóa nội dung của một tệp trong PHP?
PHP // Mở tệp để viết $ fp = fopen ("/tmp/file. txt", "r+");// Xóa nội dung đến 0 bit ftruncate ($ fp, 0);// Đóng tệp fclose ($ fp);?>ftruncate($fp, 0); //close file fclose($fp); ?>
Chức năng nào được sử dụng để xóa tệp trống trong PHP?
Hàm bỏ liên kết () xóa một tệp.unlink() function deletes a file.
Lệnh nào được sử dụng để xóa một tệp trong PHP?
Trong PHP, chúng ta có thể xóa bất kỳ tệp nào bằng cách sử dụng hàm hủy liên kết ().unlink() function.
Làm cách nào để ghi đè một tệp trong PHP?
Làm thế nào để ghi đè nội dung tệp có nội dung mới trong PHP?'W' -> Chỉ mở để viết;Đặt con trỏ tệp ở đầu tệp và cắt tệp về độ dài bằng không.'W+'-> Mở để đọc và viết;Đặt con trỏ tệp ở đầu tệp và cắt tệp về độ dài bằng không.'w' -> Open for writing only; place the file pointer at the beginning of the file and truncate the file to zero length. 'w+'-> Open for reading and writing; place the file pointer at the beginning of the file and truncate the file to zero length. |