Rumah >pembangunan bahagian belakang >tutorial php >Fungsi fail PHP
Fungsi fail PHP ialah cara terbaik dan mudah untuk bekerja dengan fail yang kami ada dengan bantuan koleksi besar fungsi terbina dalam PHP. Sistem Pengendalian Windows dan Sistem Pengendalian MAC bukanlah kes yang sensitif. Mengguna pakai penukaran penamaan huruf kecil untuk tujuan penamaan fail ialah amalan terbaik yang memastikan keserasian merentas platform maksimum. Terdapat beberapa Fungsi Fail PHP yang sangat membantu dalam mengendalikan data yang terdapat dalam maklumat fail.
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
Fungsi Fail PHP membantu dalam stor/memadam/memanipulasi/menyalin data dalam fail atau memadam fail dll. Berikut ialah senarai beberapa fungsi fail. Mereka ialah:
Di bawah ialah contoh Fungsi fail PHP:
Untuk menulis sesuatu dalam fail atau memanipulasi data dalam padam walau bagaimanapun anda mahu, maka pada mulanya, anda perlu menyemak sama ada fail itu wujud dalam direktori atau tidak untuk memprosesnya. Fungsi PHP ini juga membantu anda dalam mencipta fail baharu jika fail yang anda cari tidak terdapat dalam pelayan dan anda ingin mencipta fail baharu pada pelayan.
Sintaks:
<?php file_exists($file_name); ?>
Penjelasan:
Fungsi “file_exists()” ialah Fungsi PHP yang mengembalikan hasilnya sebagai BENAR hanya jika fail wujud dalam pelayan atau hasilnya akan SALAH jika fail tidak wujud/ditemui dalam direktori pelayan/pelayan. Pembolehubah $file_name ialah laluan fail dan nama fail pada penghujung laluan iaitu untuk menyemak.
Contoh:
Ini adalah contoh di bawah yang menggunakan fungsi file_exists() untuk menentukan fail sama ada ia wujud atau tidak. Simpan kod di bawah dalam file_function.php yang terdapat dalam sintaks dan buka laluan fail dalam pelayar supaya anda akan melihat hasil/output. File_name.txt tidak dibuat jadi output akan menjadi hasil FALSE dan output pernyataan keadaan ELSE akan menjadi hasilnya.
Kod:
<?php If(file_exists('file_name.txt')) { echo "Now the File Found!!!"; } else{ echo "your file_name.txt doesnot exist until now"; } ?>
Output:
Fungsi PHP fopen akan membantu anda membuka fail/fail yang ada dalam pelayan.
Sintaks:
<?php fopen($file_name, $mode, $use_include_path,$context); ?>
Penjelasan:
Contoh:
Sintaks di bawah hanya membuka fail yang mempunyai nama sebagai file_name.txt dan jika tidak ditemui maka keluar akan mencetak yang berada dalam fungsi die() dan fungsi die() akan dilaksanakan apabila ralat berlaku. Die() akan memaparkan mesej yang wujud di dalam kurungan. Jadi tiada output dalam penyemak imbas kebanyakannya jika fail itu benar-benar wujud.
Kod:
<?php $op = fopen("file_name.txt",'w'); or die("Now we are failed in creating the file"); ?>
Fungsi tulis PHP akan membantu anda menulis fail.
Sintaks:
<?php fwrite($handle,$string,$length); ?>
Explanation:
Fclose Function will help to close the file which is opened already in the server.
Syntax:
<?php fclose($handle); ?>
Explanation:
PHP Fgets Functions will help to read the file/files are red line by line using the syntax:
fgets($handle);
Code:
<?php $op = fopen("file_name.txt",'r'); or die("Now we are failed in opening the file"); $line1 = fgets(#op); echo $line1; fclose($op); ?>
PHP copy function will be used in order to copy the files.
Syntax:
copy($file, $file_copied);
Explanation:
Code:
<?php copy('file_name.txt','my_backup_settings.txt') or die("We can't cop the file"); echo "File now successfully copied to the 'my_backup_settings.txt'"; ?>
This function helps in reading the entire contents of the file. Difference between the fgets and file_get_contents will return the whole data as a string but the fgets will be red the whole file line by line.
Code:
<?php echo "<pre class="brush:php;toolbar:false">"; // Enables the display of the line feeds echo file_get_contents("file_name.txt"); echo ""; // Now it Terminates the pre tag ?>
Unlink Function will help to delete a file.
Code:
<?php if(!unlink('my_backup_settings.txt')) { echo " Cannot delete the file"; } else { echo "file 'my_backup_settings.txt' now deleted successfully"; } ?>
All PHP File Functions help in supporting the wide range of some of the file formats. They are:
This is a guide to PHP file Functions. Here we discuss the Introduction to PHP file Functions examples along with code implementation and output. You can also go through our other suggested articles to learn more –
Atas ialah kandungan terperinci Fungsi fail PHP. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!