tutorial pengembangan web terbaru
 

PHP file_put_contents() Function


<Lengkap PHP Filesystem Referensi

Definisi dan Penggunaan

The file_put_contents() menulis string ke file.

Fungsi ini mengikuti aturan-aturan ini ketika mengakses file:

  1. Jika FILE_USE_INCLUDE_PATH diatur, periksa termasuk jalan bagi salinan * nama file *
  2. Buat file jika tidak ada
  3. Buka file
  4. Mengunci file jika LOCK_EX diatur
  5. Jika FILE_APPEND diatur, pindah ke akhir file. Jika tidak, menghapus isi file
  6. Menulis data ke file
  7. 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:
  • FILE_USE_INCLUDE_PATH
  • FILE_APPEND
  • LOCK_EX
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