Fungsi file_put_contents() PHP
Definisi dan Penggunaan
Fungsi file_put_contents() menulis string ke dalam berkas.
Sama fungsional dengan pemanggilan berurutan fungsi fopen(), fwrite(), dan fclose().
Sintaks
file_put_contents(file,data,mode,context)
Parameter | Keterangan |
---|---|
file | Wajib. Tentukan berkas yang akan ditulis data. Jika berkas tidak ada, maka berkas baru akan dibuat. |
data | Pilihan. Tentukan data yang akan ditulis ke berkas. Boleh berupa string, array, atau aliran data. |
mode |
Pilihan. Tentukan cara membuka/tulis berkas. Nilai yang mungkin:
|
context |
Pilihan. Tentukan lingkungan penanganan berkas. context adalah set opsi yang dapat mengubah perilaku aliran. Jika digunakan null, maka diabaikan. |
Keterangan
Parameter data boleh berupa array (tidak boleh berupa array multidimensi).
dari PHP 5.1.0data Parameter juga dapat ditentukan sebagai sumber aliran, data yang disimpan dalam sumber aliran akan ditulis ke berkas yang ditentukan, penggunaan ini mirip dengan penggunaan fungsi stream_copy_to_stream().
melawan context Dukungan parameter ditambahkan dalam PHP 5.0.0.
Nilai Kembalian
Fungsi ini akan kembalikan jumlah byte data yang ditulis ke dalam berkas.
Pemberitahuan dan Komentar
Pemberitahuan:Penggunaan FILE_APPEND dapat menghindari penghapusan konten yang sudah ada di dalam berkas.
Komentar:Fungsi ini dapat digunakan dengan aman untuk objek biner.
Contoh
<?php echo file_put_contents("test.txt","Hello World. Testing!"); ?>
Output:
26