Hướng dẫn dùng free phpedit trong PHP

Hướng dẫn dùng free phpedit 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 PHP
  • Hướng dẫn chi tiết
    • Mở file
    • Ghi file
    • Đóng file
    • file_get_contents
    • file_put_contents

Video Thao tác với FILE trong PHP

Hướng dẫn chi tiết

"Người ta tắt AdsBlock không phải vì người ta dại, mà người ta quý mình nên coi quảng cáo"

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 mua hosting từ link trên, mình sẽ có một ít tiền để duy trì. Cảm ơn

Mở file

Ghi file

Đóng file

  • Để mở một file chúng tôi sẽ dùng hàm fopen($path, $mode).
  • Trong đó
$myfile = fopen('1.txt','r');

path: đường dẫn file

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ì. 

mode: chế độ mở file (mở để ghi, xem, sửa, tạo file mới …).

Chúng ta có một số mode như bảng sau: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é.
Modes Description. Con trỏ bắt đầu từ đầu file.
r Mở file chỉ để đọc. Con trỏ bắt đầu từ đầu file. . Xóa toàn bộ nội dung trong file hoặc tạo file mới nếu file chưa tồn tại. Con trỏ bắt đầu từ đầu file.
w Mở ra chỉ để ghi. Xóa toàn bộ nội dung trong file hoặc tạo file mới nếu file chưa tồn tại. Con trỏ bắt đầu từ đầu file. . Giữ lại nội dung file nếu có. Con trỏ bắt đầu ở cuối file. Tạo mới file nếu file chưa tồn tại.
a Mở ra chỉ để ghi. Giữ lại nội dung file nếu có. Con trỏ bắt đầu ở cuối file. Tạo mới file nếu file chưa tồn tại. . Trả về FALSE hoặc lỗi nếu file đã tồn tại.
x Tạo mới file để ghi. Trả về FALSE hoặc lỗi nếu file đã tồn tại. . Con trỏ nằm ở cuối file
r+ Mở file để đọc/ghi. Con trỏ nằm ở cuối file . Xóa toàn bộ nội dung trong file hoặc tạo file mới nếu file chưa tồn tại. Con trỏ bắt đầu từ đầu file.
w+ Mở file để đọc/ghi. Xóa toàn bộ nội dung trong file hoặc tạo file mới nếu file chưa tồn tại. Con trỏ bắt đầu từ đầu file. . Giữ lại nội dung file nếu có. Con trỏ bắt đầu ở cuối file. Tạo mới file nếu file chưa tồn tại.
a+ Mở file để đọc/ghi. Giữ lại nội dung file nếu có. Con trỏ bắt đầu ở cuối file. Tạo mới file nếu file chưa tồn tại. . Trả về FALSE hoặc lỗi nếu file đã tồn tại.

x+

Tạo ra file mới để đọc/ghi. Trả về FALSE hoặc lỗi nếu file đã tồn tại.

  • Đọ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);

file –  file cần đọc.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

Đóng filefwrite( $file,  $content ).

$myfile = fopen('2.txt','a+');
$content = 'Đây là nội dung file 2 + 1';
fwrite($myfile, $content);
fclose($myfile);

Đóng file

Để mở một file chúng tôi sẽ dùng hàm fopen($path, $mode).fclose($file);

file_get_contents

Trong đófile_get_contents( $filename, $use_include_path , $context , $offset , $maxlen);

  • path: đường dẫn file
  • mode: chế độ mở file (mở để ghi, xem, sửa, tạo file mới …).
  • Chúng ta có một số mode như bảng sau:
  • 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é.
  • Modes
  • Description

r 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_contents

Mở file chỉ để đọc. Con trỏ bắt đầu từ đầu file. file_put_contents( $filename, $data, $flag);

w

Mở ra chỉ để ghi. Xóa toàn bộ nội dung trong file hoặc tạo file mới nếu file chưa tồn tại. Con trỏ bắt đầu từ đầu file.

a

Mở ra chỉ để ghi. Giữ lại nội dung file nếu có. Con trỏ bắt đầu ở cuối file. Tạo mới file nếu file chưa tồn tại.

  • x
  • Tạo mới file để ghi. Trả về FALSE hoặc lỗi nếu file đã tồn tại.

r+ Download

Mở file để đọc/ghi. Con trỏ nằm ở cuối file

https://www.w3schools.com/php/php_file_open.asp

w+

Mở file để đọc/ghi. Xóa toàn bộ nội dung trong file hoặc tạo file mới nếu file chưa tồn tại. Con trỏ bắt đầu từ đầu file. comment bên dưới, qua email, hoặc nhắn tin qua Fanpage Góc làm web.

a+