Hướng dẫn how read and write csv file in php? - làm thế nào để đọc và ghi tệp csv trong php?
Cập nhật lần cuối: 15 tháng 4 năm 2022 Show
Trong - PHP Tệp CSV (Giá trị phân tách bằng dấu phẩy) là các tệp trong đó văn bản được phân tách bằng dấu phẩy, các tệp này cực kỳ dễ đọc và ghi và cũng để chèn vào cơ sở dữ liệu. Trong hướng dẫn này, chúng tôi sẽ chỉ cho bạn cách đọc và ghi tệp CSV bằng Php . Tham gia với hơn 27.000 thành viên trong nhóm Google của chúng tôi và nhận các hướng dẫn mới nhất Nhận các hướng dẫn mới nhất của chúng tôi, hướng dẫn cách phát triển web mỗi ngày ngay vào hộp thư đến của bạn. Để đọc và viết tệp CSV, chỉ cần một bước:-
Bước 1. Tạo tệp PHP để đọc và ghi tệp CSVChúng tôi tạo một tệp PHP và lưu nó với tên CSV_FILE.PHPcsv_file.php Trong bước này, trước tiên chúng tôi tạo tệp 'sample_text.csv' để chỉ cho bạn cách đọc và viết tệp CSV. Để đọc tệp CSV, chúng tôi sử dụng chức năng Fopen ở chế độ đọc và sử dụng hàm FGETCSV PHP được xây dựng để đọc các tệp CSV và sau đó sử dụng trong khi vòng lặp để hiển thị tất cả các giá trị. Sau đó, để ghi các giá trị trong tệp CSV, chúng tôi tạo một mảng các giá trị và một lần nữa sử dụng hàm fopen nhưng lần này ở chế độ ghi vì chúng tôi phải ghi dữ liệu trong tệp sau đó chúng tôi sử dụng hàm FputCSV bên trong Foreach Loop để đặt dữ liệu vào tệp CSV. Đó là tất cả, đây là cách đọc và viết tệp CSV bằng PHP. Bạn có thể tùy chỉnh mã này theo yêu cầu của bạn. Và xin vui lòng đưa ra nhận xét về hướng dẫn này. Hướng dẫn mới nhất
Hướng dẫn này cho thấy cách đọc từ tệp CSV và ghi vào tệp CSV bằng ngôn ngữ lập trình PHP. Trong ví dụ này, tôi đã chỉ ra cách đọc tệp CSV và hiển thị các giá trị đó trên trình duyệt khi bạn chạy tệp PHP. Tôi cũng đã viết các mục CSV đó vào một tệp CSV đầu ra khác. Có rất ít lợi thế của dữ liệu CSV:
Điều kiện tiên quyếtPhp 7.4.3 Ví dụ đọc tệp CSVTrong các đoạn mã dưới đây, trước tiên tôi kiểm tra xem tệp CSV có tồn tại và có sự cho phép đọc không. Sau đó, bạn cần lặp lại cho mỗi dòng và in dữ liệu bằng chỉ mục mảng. Hàm
Ví dụ viết tệp CSVCác đoạn mã dưới đây cho biết rằng trước tiên chúng tôi mở một tệp có chế độ ghi. Đảm bảo rằng tệp có thể truy cập và có sự cho phép cần thiết để viết cho nó. Sau đó, chúng tôi viết dòng phân tách dấu phẩy vào tệp CSV bằng hàm
Dữ liệu CSV mẫuDưới đây là dữ liệu CSV mẫu mà tôi sẽ đọc, hiển thị và ghi vào tệp CSV khác.
Đọc và ghi tệp CSVỞ đây trong các đoạn mã dưới đây sẽ đọc từ tệp CSV và hiển thị các nội dung đó từ tệp CSV vào bảng HTML trên trình duyệt. Đồng thời mã bên dưới ghi nội dung CSV vào tệp CSV khác.
|
Đầu ra tệp CSV
Nội dung dưới đây là đầu ra của nội dung CSV được ghi vào tệp.
abc xyz,,20/05/1874
abe xuz,,05/04/1987
dfa jyz,,04/07/1864
fff hgh,,05/05/1905
Đầu ra trên trình duyệt
Nhấn URL http: //localhost/php-read-write-csv-file/php-read-write-csv-file.php trên trình duyệt sẽ cung cấp cho bạn đầu ra sau:http://localhost/php-read-write-csv-file/php-read-write-csv-file.php on browser will give you the following output:
Mã nguồn
Tải xuống