Hàm fopen () trong PHP
❮ Tham chiếu hệ thống tệp PHPThí dụ
Mở tệp, đọc các dòng - cho đến khi đạt được EOF:
<?php
$file = fopen("test.txt", "r");
//Output lines until EOF is reached
while(! feof($file)) {
$line = fgets($file);
echo $line. "<br>";
}
fclose($file);
?>
Định nghĩa và Cách sử dụng
Hàm fopen () mở một tệp hoặc URL.
Lưu ý: Khi ghi vào tệp văn bản, hãy đảm bảo sử dụng đúng ký tự kết thúc dòng! Hệ thống Unix sử dụng \ n, hệ thống Windows sử dụng \ r \ n và hệ thống Macintosh sử dụng \ r làm ký tự kết thúc dòng. Windows cung cấp cờ dịch ('t') sẽ dịch \ n sang \ r \ n khi làm việc với tệp. Bạn cũng có thể sử dụng 'b' để buộc chế độ nhị phân. Để sử dụng các cờ này, hãy chỉ định 'b' hoặc 't' làm ký tự cuối cùng của tham số chế độ.
Cú pháp
fopen(filename, mode, include_path, context)
Giá trị tham số
Parameter | Description |
---|---|
filename | Required. Specifies the file or URL to open |
mode | Required. Specifies the type of access you require to the file/stream. Possible values:
|
include_path | Optional. Set this parameter to '1' if you want to search for the file in the include_path (in php.ini) as well |
context | Optional. Specifies the context of the file handle. Context is a set of options that can modify the behavior of a stream |
Chi tiết kỹ thuật
Giá trị trả lại: | Tài nguyên con trỏ tệp khi thành công, FALSE và lỗi khi không thành công. Bạn có thể ẩn lỗi bằng cách thêm "@" vào trước tên hàm. |
---|---|
Phiên bản PHP: | 4.3+ |
PHP Changelog: | PHP 7.1: Đã thêm tùy chọn "e" PHP 5.2: Đã thêm tùy chọn "c" và "c +" |
❮ Tham chiếu hệ thống tệp PHP