Contoh
Membaca file menjadi sebuah array:
<?php print_r(file("test.txt")); ?> /* Output : Array ([0] => Halo, ini adalah test file. [1] => Ada tiga baris di sini. [2] => Ini adalah baris terakhir.)
Fungsi File()
ini dapat digunakan untuk membaca file menjadi sebuah array.
Setiap elemen array berisi baris dari file, dengan karakter baris baru masih dilampirkan.
file(filename, flag, context)
Parameter | Deskripsi |
---|---|
filename | Required. Menentukan jalur ke file untuk dibaca |
flag | Optional. Dapat berupa satu atau lebih konstanta berikut: FILE_USE_INCLUDE_PATH – Cari file di include_path (di php.ini) FILE_IGNORE_NEW_LINES – Lewati baris baru di akhir setiap elemen array FILE_SKIP_EMPTY_LINES – Lewati baris kosong di file |
context | Optional. Menentukan konteks pegangan file. Konteks adalah sekumpulan opsi yang dapat mengubah perilaku aliran. Dapat dilewati dengan menggunakan NULL. |
Return Value: | Seluruh file dalam array dan FALSE karena kegagalan |
---|---|
PHP Version: | 4.0+ |
Binary Safe: | Ya, pada PHP 4.3 |