Fungsi file

Fungsi file membaca kandungan fail dan mengembalikannya dalam bentuk tatasusunan, di mana setiap elemen sepadan dengan satu baris fail. Parameter pertama fungsi menerima laluan ke fail, dan yang kedua (pilihan) - bendera untuk mengubah tingkah laku fungsi.

Sintaks

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

Bendera

Bendera Penerangan
FILE_USE_INCLUDE_PATH Cari fail dalam direktori yang dinyatakan dalam include_path.
FILE_IGNORE_NEW_LINES Jangan tambah aksara baris baru (\n) pada hujung setiap elemen tatasusunan.
FILE_SKIP_EMPTY_LINES Langkau baris kosong ketika membentuk tatasusunan.

Contoh

Mari baca kandungan fail 'test.txt' dan paparkan tatasusunan rentetan:

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

Contoh

Menggunakan bendera FILE_IGNORE_NEW_LINES untuk membuang aksara baris baru:

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

Contoh

Membaca fail dengan penggunaan serentak beberapa bendera:

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

Lihat juga