Rumah > Artikel > pembangunan bahagian belakang > Bagaimana untuk menukar format TXT dalam php
Dalam artikel ini, kita akan membincangkan cara menggunakan PHP untuk menukar data kepada format teks biasa, salah satu format teks yang paling biasa - format TXT.
PHP ialah bahasa pengaturcaraan web sebelah pelayan yang boleh digunakan untuk membangunkan pelbagai aplikasi tapak web. Ia menyediakan banyak fungsi dan kaedah yang boleh digunakan oleh pembangun. Dalam projek sebenar, kami biasanya perlu menukar data ke dalam format yang berbeza, seperti XML, JSON, CSV atau format teks biasa (TXT). Ini memerlukan kami memahami cara menukar format TXT dengan PHP.
Persediaan
Sebelum anda bermula, anda perlu memastikan PHP dipasang pada sistem anda. Anda boleh menyemak versi PHP anda dengan arahan berikut:
php -v
Pada masa yang sama, anda perlu mencipta fail PHP secara setempat atau pada pelayan di mana kod akan ditulis.
Mulakan penukaran
Pertama, kita perlu menyimpan data yang perlu ditukar dalam pembolehubah. Pembolehubah ini boleh menjadi tatasusunan, objek atau rentetan. Dalam contoh ini kita akan menggunakan rentetan.
$data = "Hello World";
Seterusnya, kita perlu mencipta fail TXT kosong supaya kita boleh menulis data ke dalamnya. Kita boleh melakukan ini menggunakan fungsi file_put_contents() PHP:
$file = 'data.txt'; file_put_contents($file, $data);
Kod di atas akan mencipta fail teks bernama "data.txt" dan menulis data pembolehubah rentetan ke dalamnya. Jika fail tidak wujud, fungsi ini mencipta fail baharu di lokasi yang ditentukan.
Kami juga boleh menulis berbilang baris teks pada fail teks. Sebagai contoh, mari kita anggap bahawa kita mempunyai tatasusunan yang mengandungi berbilang baris teks, yang perlu kita tulis pada fail TXT:
$lines = array("Lorem ipsum dolor sit amet, consectetur adipiscing elit.", "Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.", "Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris.", "Nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse."); $file = 'data.txt'; file_put_contents($file, implode("\n", $lines));
Dalam kod di atas, kami telah menggunakan fungsi implode() PHP, yang akan Elemen tatasusunan digabungkan menjadi rentetan dengan aksara baris baharu 'n' ditambah di antara setiap baris. Ini akan menjadikan format fail TXT kami lebih jelas.
Baca fail TXT
Jika kita ingin membaca fail TXT yang dibuat, kita boleh menggunakan fungsi PHP file_get_contents() untuk membaca kandungannya:
$file = 'data.txt'; $data = file_get_contents($file); echo $data;
Kod di atas akan membaca kandungan fail "data.txt" dan keluarkannya ke skrin.
Kesimpulan
Melalui artikel ini kami mempelajari cara menggunakan PHP untuk menukar data kepada format teks biasa (TXT). Kami juga boleh menulis berbilang baris teks pada fail teks dan membaca kandungan fail teks. Teknik ini boleh digunakan dalam banyak projek, seperti mencipta log, mengeksport data, dsb. Harap artikel ini dapat membantu anda.
Atas ialah kandungan terperinci Bagaimana untuk menukar format TXT dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!