Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana untuk menukar kandungan fail csv ke dalam tatasusunan dalam php

Bagaimana untuk menukar kandungan fail csv ke dalam tatasusunan dalam php

藏色散人
藏色散人asal
2021-10-14 09:07:292161semak imbas

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.

Bagaimana untuk menukar kandungan fail csv ke dalam tatasusunan dalam php

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.

Bagaimana untuk menukar kandungan fail csv ke dalam tatasusunan dalam php

Pengekodan fail definisi ialah UTF8 untuk mengelakkan aksara Cina yang kacau apabila mencetak tatasusunan.

Bagaimana untuk menukar kandungan fail csv ke dalam tatasusunan dalam php

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.

Bagaimana untuk menukar kandungan fail csv ke dalam tatasusunan dalam php

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:

Bagaimana untuk menukar kandungan fail csv ke dalam tatasusunan dalam php

Gunakan a. while loop dalam PHP dan gunakan fgetcsv() Fungsi menyimpan kandungan setiap baris fail test.csv dalam tatasusunan $data Kodnya adalah seperti berikut:

Bagaimana untuk menukar kandungan fail csv ke dalam tatasusunan dalam php

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

Bagaimana untuk menukar kandungan fail csv ke dalam tatasusunan dalam php

Jalankan kod dan output adalah seperti berikut (berjaya ditukar kepada tatasusunan):

Bagaimana untuk menukar kandungan fail csv ke dalam tatasusunan dalam php

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!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn