Membaca File
<?php
// Membaca seluruh file
$content = file_get_contents("file.txt");
echo $content;
// Membaca file per baris
$lines = file("file.txt");
foreach ($lines as $line) {
echo $line;
}
// Membaca dengan fopen
$handle = fopen("file.txt", "r");
$line = fgets($handle);
fclose($handle);
?>
Menulis File
<?php
// Menulis file (overwrite)
file_put_contents("file.txt", "Konten baru");
// Append ke file
file_put_contents("file.txt", "Konten tambahan", FILE_APPEND);
// Dengan fopen
$handle = fopen("file.txt", "w");
fwrite($handle, "Konten baru");
fclose($handle);
?>
Operasi File
<?php
// Cek file exists
if (file_exists("file.txt")) {
echo "File ada";
}
// Hapus file
unlink("file.txt");
// Copy file
copy("file.txt", "copy.txt");
// Rename file
rename("file.txt", "file-baru.txt");
?>
Tips: Gunakan fungsi file dengan hati-hati dan selalu check permission folder untuk security.