Rumah > Artikel > pembangunan bahagian belakang > PHP memadam fail
Apabila terdapat keperluan untuk memadam fail dalam PHP, kami menggunakan fungsi yang dipanggil fungsi nyahpaut dalam PHP yang mengambil dua parameter iaitu nama fail dan konteks di mana nama fail adalah laluan lokasi fail di mana fail yang akan dipadam terletak dan konteks mewakili konteks pemegang fail yang merupakan satu set pilihan dengan keupayaan untuk mengubah tingkah laku aliran fail dan parameter ini kepada fungsi nyahpaut adalah pilihan dan sekiranya fungsi nyahpaut gagal memadamkan fail yang diberikan ditentukan oleh laluan fail, mesej ralat akan dihasilkan.
Mulakan Kursus Pembangunan Perisian Percuma Anda
Pembangunan web, bahasa pengaturcaraan, ujian perisian & lain-lain
Sintaks:
unlink(path_of_the_file, context)
Di mana,
Diberikan di bawah adalah contoh yang dinyatakan:
Kod:
<html> <body> <?php #a file is opened in write mode using fopen function and the contents are written to the file using fwrite function and then the file is closed using fclose function $nameofthefile = fopen("filename.txt","w"); echo fwrite($nameofthefile,"Welcome to PHP"); fclose($nameofthefile); #the file that was created is opened in read mode using fopen function and the contents are read from the file using fread function and displayed as the output on the screenand then the file is closed using fclose function $fileread = fopen("filename.txt", "r"); echo fread($fileread, filesize("filename.txt")); fclose($fileread); #unlink function is used to delete the file that was just being read unlink("filename.txt"); #again we try to read the contents of the file that was just deleted using unlink function $fileread = fopen("filename.txt", "r"); echo fread($fileread, filesize("filename.txt")); fclose($fileread); ?> </body> </html>
Output:
Dalam program di atas, fail dibuka dalam mod tulis menggunakan fungsi fopen dan kandungan ditulis ke fail menggunakan fungsi fwrite, dan kemudian fail ditutup menggunakan fungsi fclose. Kemudian fail yang sama dibuka dalam mod baca menggunakan fungsi fopen dan kandungan fail dibaca menggunakan fungsi fread dan kandungan fail dipaparkan sebagai output pada skrin bersama-sama saiz fail dan kemudian fail ditutup menggunakan fungsi fclose. Kemudian kami menggunakan fungsi nyahpaut untuk memadam fail yang dibuat yang sama. Kemudian jika kita cuba membaca fail yang dipadam sekali lagi, mesej ralat amaran dipaparkan pada skrin. Output ditunjukkan dalam syot kilat di atas.
Kod:
<html> <body> <?php #a file is opened in write mode using fopen function and the contents are written to the file using fwrite function and then the file is closed using fclose function $nameofthefile = fopen("filename.txt","w"); echo fwrite($nameofthefile,"Learning is fun"); fclose($nameofthefile); #the file that was created is opened in read mode using fopen function and the contents are read from the file using fread function and displayed as the output on the screenand then the file is closed using fclose function $filerad = fopen("filename.txt", "r"); echo fread($fileread, filesize("filename.txt")); fclose($fileread); #unlink function is used to delete the file that was just being read unlink("filename.txt"); #again we try to read the contents of the file that was just deleted using unlink function $fileread = fopen("filename.txt", "r"); echo fread($fileread, filesize("filename.txt")); fclose($fileread); ?> </body> </html>
Output:
Dalam program di atas, fail dibuka dalam mod tulis menggunakan fungsi fopen dan kandungan ditulis ke fail menggunakan fungsi fwrite, dan kemudian fail ditutup menggunakan fungsi fclose. Kemudian fail yang sama dibuka dalam mod baca menggunakan fungsi fopen dan kandungan fail dibaca menggunakan fungsi fread dan kandungan fail dipaparkan sebagai output pada skrin bersama-sama saiz fail dan kemudian fail ditutup menggunakan fungsi fclose. Kemudian kami menggunakan fungsi nyahpaut untuk memadam fail yang dibuat yang sama. Kemudian jika kita cuba membaca fail yang dipadam sekali lagi, mesej ralat amaran dipaparkan pada skrin. Output ditunjukkan dalam syot kilat di atas.
Dalam artikel ini, kami telah mempelajari konsep padam fail dalam PHP menggunakan fungsi nyahpaut melalui definisi, sintaks, kerja fungsi nyahpaut melalui contoh dan outputnya.
Atas ialah kandungan terperinci PHP memadam fail. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!