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
file(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
$res = file('test.txt');
print_r($res);
?>
Contoh
Menggunakan bendera FILE_IGNORE_NEW_LINES
untuk membuang aksara baris baru:
<?php
$res = file('test.txt', FILE_IGNORE_NEW_LINES);
print_r($res);
?>
Contoh
Membaca fail dengan penggunaan serentak beberapa bendera:
<?php
$res = file('test.txt', FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES);
print_r($res);
?>
Lihat juga
-
fungsi
file_get_contents,
yang membaca kandungan fail ke dalam rentetan -
fungsi
fopen,
yang membuka fail atau URL -
fungsi
readfile,
yang memaparkan kandungan fail -
fungsi
parse_ini_file,
yang memproses fail konfigurasi