Fungsi file

Fungsi file membaca konten file dan mengembalikannya dalam bentuk array, di mana setiap elemen sesuai dengan satu baris file. Parameter pertama fungsi menerima path ke file, dan parameter kedua (opsional) - flag untuk mengubah perilaku fungsi.

Sintaks

phpfile(string $filename, int $flags = 0);

Flag

Flag Deskripsi
FILE_USE_INCLUDE_PATH Cari file di direktori yang ditentukan dalam include_path.
FILE_IGNORE_NEW_LINES Tidak menambahkan karakter baris baru (\n) di akhir setiap elemen array.
FILE_SKIP_EMPTY_LINES Melewati baris kosong saat membentuk array.

Contoh

Mari baca konten file 'test.txt' dan tampilkan array string-nya:

php<?php
  $res = file('test.txt');
  print_r($res);
?>

Contoh

Penggunaan flag FILE_IGNORE_NEW_LINES untuk menghapus karakter baris baru:

php<?php
  $res = file('test.txt', FILE_IGNORE_NEW_LINES);
  print_r($res);
?>

Contoh

Membaca file dengan penggunaan beberapa flag secara bersamaan:

php<?php
  $res = file('test.txt', FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES);
  print_r($res);
?>

Lihat juga