Seseorang boleh menambahkan beberapa data khusus ke dalam fail tertentu hanya dengan menggunakan a+ atau mod dalam fungsi fopen(). Anda boleh melakukan operasi tambah fail dalam PHP menggunakan fungsi fwrite(). Fungsi ini membolehkan anda menambah kandungan pada fail teks tertentu. Selain itu, anda boleh membuka fail dalam mod tambah menggunakan fungsi fopen(). Untuk menulis apa-apa jenis kandungan, seseorang mesti perlu membuka sumber/sumber fail dalam mod tambahan atau tulis sahaja.
IKLAN Kursus Popular dalam kategori ini PEMBANGUN PHP - Pengkhususan | 8 Siri Kursus | 3 Ujian Olok-olokMulakan Kursus Pembangunan Perisian Percuma Anda
Pembangunan web, bahasa pengaturcaraan, ujian perisian & lain-lain
Sintaks dan Parameter:
$fp = fopen('movies.txt', 'a')or die("Unable to open file!");
Penjelasan Parameter Menambah Fail dalam PHP:
Fungsi fopen(): Fungsi fopen() Bahasa Pengaturcaraan PHP digunakan untuk membuka fail teks dengan pelbagai jenis mod seperti mod membaca, mod menulis, mod tambahan, dsb. atas keperluan.
Movies.txt: Di sini dalam sintaks di atas, parameter "movies.txt" ialah nama dengan laluan fail teks, yang biasanya digunakan dalam fungsi fopen(). Nama fail teks boleh jadi apa sahaja.
mod “a”: Parameter mod “a” ialah parameter penting. Ia bermaksud parameter mod tambahan. Ia membantu dalam menambahkan beberapa data fail teks pada mana-mana fail yang disebut secara khusus berdasarkan keperluan kami.
Fungsi die(): Fungsi die() akan membantu menangani ralat hanya jika fail tidak tersedia. Ini adalah tujuan utama fungsi die() dalam Bahasa Pengaturcaraan PHP.
Melampirkan Fail dalam PHP ialah konsep Pengaturcaraan PHP yang sangat penting untuk mengendalikan data fail berdasarkan keperluan kami/pengguna. Lihat contoh di bawah supaya anda boleh memahami cara fail tambahan berfungsi. Beberapa mod Pengaturcaraan PHP termasuk membaca mod fail 'r,' menulis mod fail 'w,' membuka mod tulis fail/tambah-sahaja 'a', mencipta mod fail baharu untuk menulis hanya 'x', membuka mod fail untuk membaca/menulis 'r+,' baca dan tulis mod 'w+,' satu lagi tambah mod data 'a+,' mod semakan fail 'x+' sama ada ia ada atau tidak, dsb. Begitu juga, untuk jenis kerja pengendalian data yang berbeza, berbeza jenis mod digunakan. Di sini mod 'a' untuk menambahkan data digunakan secara khusus.
Di bawah adalah contoh yang dinyatakan:
Ini ialah contoh melaksanakan fungsi fail tambah Bahasa Pengaturcaraan PHP untuk menambahkan beberapa kandungan teks pada fail teks. Di sini pada mulanya, pembolehubah yang dipanggil "fp" dicipta, yang membantu dalam membuka fail teks "movies.txt," dan kemudian fungsi "fread()" dengan fungsi gema digunakan untuk mencetak keseluruhan kandungan fail teks. Kemudian fungsi close() digunakan untuk menutup fail teks yang dibuka.
teg adalah untuk pemisah baris dan
Kod:
"; echo fread($fp,filesize('movies.txt')); fclose($fp); echo "
"; $fp = fopen('movies.txt', 'a')or die("Unable to open file!");//opens file in append mode echo "
"; echo "Here I am going to add a movie name texts :: 6. The IRon Man, 7. The Hulk"; echo "
"; fwrite($fp, '6. The IRon Man '); echo "
"; fwrite($fp, '7. The Hulk'); echo "
"; fclose($fp); echo "
"; echo "File appended with the content successfully"; echo ""; ?>
Output:
Ini juga merupakan contoh yang sama untuk menambahkan teks ke dalam fail teks tertentu 'persons.txt". ' Di sini, beberapa tag html digunakan pada mulanya. Itu tidak menjejaskan apa-apa. Kemudian "$fp1" digunakan untuk membuka fail teks, dan kemudian fungsi fread() digunakan untuk memaparkan keseluruhan kandungan fail persons.txt dalam penyemak imbas itu sendiri selepas pelaksanaan fail PHP. Fungsi fclose() membantu dalam menutup fail yang dibuka. Anda boleh membuka fail teks dan menemui teks yang terdapat dalam fail.
Kod:
<!DOCTYPE html> <html> <head> <title>PHP File Append Concept</title> </head> <body> <?php $fp1 = fopen('persons.txt', 'r')or die("Unable to open file!");//opens file in append mode echo "List of persons in the text file :: <br>"; echo fread($fp1,filesize('persons.txt')); fclose($fp1); echo "<br>"; echo "<hr>"; $file1 = fopen('persons.txt', 'a');//opens file in append mode //appending person names // Appending string text 'Padmavathi' echo "Now adding string text names Padmavathi and Shekshavali to the text file :: "; echo "<br>"; echo "<hr>"; fwrite($file1, ' Padmavathi, \n '); // Appending string text 'Shekshavali' fwrite($file1, 'Shekshavali'); //Closing the opened file fclose($file1); echo "Now the PHP File append concept is done successfully"; ?> </body> </html>
Output:
Saya harap anda mempelajari apa itu definisi PHP Append File berserta sintaksnya dan penjelasan parameter, Cara Menambah Fail dalam Bahasa Pengaturcaraan PHP, berserta pelbagai contoh konsep PHP Append File untuk memahami Tambahkan konsep Fail Bahasa Pengaturcaraan PHP dengan lebih baik.
Atas ialah kandungan terperinci PHP Tambah Fail. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!