Rumah > Artikel > pembangunan bahagian belakang > Bagaimana untuk menukar kandungan fail csv ke dalam tatasusunan dalam php
Cara menukar kandungan fail csv kepada tatasusunan dalam PHP: 1. Buat fail PHP baharu 2. Buat dokumen EXCEL baharu dan simpan sebagai fail CSV; laluan dalam pembolehubah; 4. Gunakan Gelung while menukar kandungan fail csv kepada tatasusunan.
Persekitaran pengendalian artikel ini: sistem Windows 7, PHP versi 7.1, komputer DELL G3
php menukarkan kandungan fail csv ke dalam tatasusunan :
Buat fail PHP baharu dan namakannya sebagai text.php.
Pengekodan fail definisi ialah UTF8 untuk mengelakkan aksara Cina yang kacau apabila mencetak tatasusunan.
Buat dokumen EXCEL baharu, tulis kandungan di dalamnya dan simpan sebagai fail CSV, bernama test.csv, laluan storan bagi fail adalah sama dengan teks Laluan fail .php berada dalam direktori yang sama.
Dalam fail text.php, tulis kod. Simpan laluan fail test.csv dalam pembolehubah $filepath, dan gunakan fungsi fopen() untuk membuka fail Kodnya adalah seperti berikut:
Gunakan a. while loop dalam PHP dan gunakan fgetcsv() Fungsi menyimpan kandungan setiap baris fail test.csv dalam tatasusunan $data Kodnya adalah seperti berikut:
. Untuk mengelakkan aksara bercelaru semasa proses penukaran, kod berikut perlu ditambah untuk menukar Ia adalah format pengekodan UTF8. Kemudian tutup fail dan gunakan print_r() untuk mencetak pembolehubah $data untuk melihat sama ada penukaran berjaya.
Jalankan kod dan output adalah seperti berikut (berjaya ditukar kepada tatasusunan):
Pembelajaran yang disyorkan: "Tutorial Video PHP"
Atas ialah kandungan terperinci Bagaimana untuk menukar kandungan fail csv ke dalam tatasusunan dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!