1. PHP

PHP file_put_contents

Fungsi file_put_contents digunakan untuk menuliskan teks ke file.

Syntax

file_put_contents ( string $filename , mixed $data [, int $flags= 0 [, resource $context ]] )
ParameterKeterangan
$filenametarget file yang akan ditulis
$dataData yang kan ditulis ke file, bisa string atau array
$flagsOptional, values
  • FILE_USE_INCLUDE_PATH : Pencarian untuk nama file dalam direktori:
  • FILE_APPEND : menambahkan / menyisipkan konten ke akhir file
  • LOCK_EX : untuk mencegah orang lain menulis ke file pada saat yang sama|

Contoh

Misalkan kita memiliki satu file “tes.txt”, dan kita akan menuliskan string kedalam file tersebut

<php
$file = "tes.txt";
$data = "Ini teks yang akan dituliskan pada file";
file_put_contents($file, $data);
?>

Catatan : Contoh diatas akan menimpa semua teks dalam file tes.txt dengan nilai pada variable $data

Contoh kedua

Contoh ini akan menambahkan / menyisipkan konten ke akhir file, tanpa harus menimpa data yang sudah ada

<php
$file = "tes.txt";
$data = "Ini teks yang akan disisipkan pada file";
file_put_contents($file, $data, FILE_APPEND);
?>

Contoh ketiga

Menuliskan array pada file

<php
$myarray[] = "baris 1";
$myarray[] = "baris 2";
$myarray[] = "baris 3";
file_put_contents("tes.txt", $myarray);
?>

Catatan: Jika nama file tidak ada, fungsi file_put_contents akan membuat file sesuai dengan nama yang di inputkan

Comments to: PHP file_put_contents

    Your email address will not be published. Required fields are marked *

    Attach images - Only PNG, JPG, JPEG and GIF are supported.