Định Nghĩa.
Hàm fclose()
sẽ đóng một tập tin đang mở.
Cú pháp.
Cú pháp:
fclose ( resource $handle
) : bool
Trong đó.
$handle
là file đã được mở thành công bằng hàmfopen()
hoặcfsockopen()
trước đó.
Giá trị trả về.
- Hàm sẽ trả về True nếu thành công và trả về False nếu thất bại.
Ví dụ.
code:
<?php $handle = fopen('somefile.txt', 'r'); fclose($handle); ?>
Hàm liên quan
- fopen() – Mở một file hoặc một URL
- fsockopen() – Mở kết nối ổ cắm Internet hoặc Unix
Thông tin thêm.
- Đó là một GOOD_THING để kiểm tra giá trị trả về từ fclose (), vì một số hệ điều hành chỉ xóa đầu ra tệp khi đóng và do đó, có thể trả về lỗi từ fclose (). Bạn có thể bắt lỗi ăn dữ liệu nghiêm trọng bằng cách này.
- rong trường hợp bạn gặp một số rắc rối để ngắt kết nối đúng một số luồng máy khách được mở bằng stream_socket_server / stream_select, bạn nên thử stream_socket_shutdown.
<?php stream_socket_shutdown($clientStream,STREAM_SHUT_RDWR); ?>
- Nói chung, luôn luôn là một ý tưởng tốt để đóng một tệp khi bạn hoàn thành nó. Rất dễ xảy ra sự cố và làm hỏng một tệp chưa được đóng đúng cách. Nếu bạn quan tâm đến hiệu quả, chi phí không đáng kể.
Các bạn có thể xem chi tiết hơn trên php.net.
Hi vọng với bài viết này, bạn đã hiểu rõ ứng dụng của hàm fclose
() trong PHP. Nếu bạn thấy bài viết hay và có ý nghĩa hãy like và chia sẻ bài viết này để mọi người cùng nhau học tập nhé.
Cảm ơn các bạn đã ghé thăm codetutam.com