Hướng dẫn dùng php doc trong PHP
Trong bài học này, mình sẽ hướng dẫn các bạn một số những thao tác cơ bản về thao tác với FILE trong PHP như mở file, lấy dữ liệu, ghi mới, xóa, sửa.
Video Thao tác với FILE trong PHPHướng dẫn chi tiếtCó làm thì mới có ăn như ai đó từng nói - Vài dòng ngắn cho QUẢNG CÁO nhé Các bạn cần hosting WordPress nhanh, rẻ và dễ sử dụng có free SLL hãy chọn Azdigi nhé. Link đăng ký: NHẬN NGAY ƯU ĐÃI Nếu các bạn đăng ký và sử dụng hosting từ link trên, Góc Làm Web sẽ có một ít tiền để duy trì. Mở fileĐể mở một file chúng tôi sẽ dùng hàm fopen($path, $mode). Trong đó
$myfile = fopen('1.txt','r'); Chúng ta có một số mode như bảng sau: Có làm thì mới có ăn như ai đó từng nói - Vài dòng ngắn cho QUẢNG CÁO nhé Các bạn cần hosting WordPress nhanh, rẻ và dễ sử dụng có free SLL hãy chọn Azdigi nhé. Link đăng ký: NHẬN NGAY ƯU ĐÃI Nếu các bạn đăng ký và sử dụng hosting từ link trên, Góc Làm Web sẽ có một ít tiền để duy trì. File có nghĩa là tập tin nhưng mình gọi là file cho ngắn gọn câu chữ nhé.
Đọc nội dung file Để đọc nội dung file đã mở, chúng ta dùng hàm fread( $filename, $filesize);
$myfile = fopen('1.txt','r'); $content = fread($myfile, filesize('1.txt')); var_dump($content); Chúng ta dùng hàm fopen để lấy giá trị cho file. Đối với tham số filesize, chúng ta dùng hàm filesize(‘đường dẫn file’); Ghi fileĐể ghi dữ liệu vào file, chúng ta sẽ dùng hàm fwrite( $file, $content ). $myfile = fopen('2.txt','a+'); $content = 'Đây là nội dung file 2 + 1'; fwrite($myfile, $content); fclose($myfile); Đóng fileSau khi mở, ghi, đọc, các bạn cần phải đóng file bằng hàm fclose($file); file_get_contentsCách sử dụng: file_get_contents( $filename, $use_include_path , $context , $offset , $maxlen);
Hàm file_get_contents dùng để đọc nhanh dữ liệu trong file thay vì phải open, read, close. $content = file_get_contents('3.txt'); echo $content; file_put_contentsCú pháp: file_put_contents( $filename, $data, $flag); Trong đó: $filename là đường dẫn tới file. $data là nội dung của file. $flag là tham số, mang một trong các giá trị sau:
Tài liệu bài học: Download Tham khảo thêm: https://www.w3schools.com/php/php_file_open.asp https://www.w3schools.com/php/php_file_create.asp Nếu có thắc mắc, hãy đặt câu hỏi bằng cách comment bên dưới, qua email, hoặc nhắn tin qua Fanpage Góc làm web. Liên hệ |