<Lengkap PHP Filesystem Referensi
Definisi dan Penggunaan
The file_put_contents() menulis string ke file.
Fungsi ini mengikuti aturan-aturan ini ketika mengakses file:
- Jika FILE_USE_INCLUDE_PATH diatur, periksa termasuk jalan bagi salinan * nama file *
- Buat file jika tidak ada
- Buka file
- Mengunci file jika LOCK_EX diatur
- Jika FILE_APPEND diatur, pindah ke akhir file. Jika tidak, menghapus isi file
- Menulis data ke file
- Menutup file dan melepaskan kunci
Fungsi ini mengembalikan jumlah karakter yang ditulis ke dalam file pada keberhasilan, atau FALSE pada kegagalan.
Sintaksis
file_put_contents(file,data,mode,context)
Parameter | Deskripsi |
---|---|
file | Wajib. Menentukan file untuk menulis. Jika file tidak ada, fungsi ini akan membuat satu |
data | Wajib. Data untuk menulis ke file. Dapat berupa string, array atau aliran data |
mode | Pilihan. Menentukan bagaimana membuka / menulis ke file. Kemungkinan nilai:
|
context | Pilihan. Menentukan konteks menangani file. Konteks adalah serangkaian pilihan yang dapat memodifikasi perilaku sungai. |
Tips dan Catatan
Note: Gunakan FILE_APPEND untuk menghindari menghapus konten yang ada dari file.
Contoh
<?php
echo file_put_contents("test.txt","Hello World. Testing!");
?>
Output dari kode di atas akan menjadi:
21
<Lengkap PHP Filesystem Referensi