Rumah > pembangunan bahagian belakang > masalah PHP > Bagaimana untuk menukar fail teks ke kelas tatasusunan dalam php

Bagaimana untuk menukar fail teks ke kelas tatasusunan dalam php

青灯夜游
Lepaskan: 2023-03-13 15:34:01
asal
3672 orang telah melayarinya

Dalam PHP, anda boleh menggunakan fungsi fail() untuk menukar fail teks kepada kelas tatasusunan Fungsi ini boleh menyimpan kandungan keseluruhan fail ke dalam tatasusunan baris demi baris (termasuk sintaks). "fail( $nama fail,$bendera,$konteks)".

Bagaimana untuk menukar fail teks ke kelas tatasusunan dalam php

Persekitaran pengendalian tutorial ini: sistem Windows 7, PHP versi 7.1, komputer DELL G3

Dalam php, anda boleh menggunakan fail () fungsi Untuk menukar fail teks kepada kelas tatasusunan.

Fail PHP() boleh membaca keseluruhan fail ke dalam tatasusunan Fungsi ini akan menyimpan kandungan fail ke dalam tatasusunan baris demi baris (termasuk baris baharu). Tatasusunan ini dikembalikan apabila berjaya, FALSE apabila gagal.

Sintaks:

file($filename,$flags,$context)
Salin selepas log masuk

Perihalan parameter adalah seperti berikut:

  • $nama fail: nama fail atau laluan untuk dibaca;
  • $flags: Parameter pilihan, bendera boleh menjadi satu atau lebih daripada pemalar berikut:
    • FILE_USE_INCLUDE_PATH: Cari fail dalam include_path
    • FILE_IGNORE_NEW_LINES: Jangan tambah baris baharu pada penghujung; setiap elemen simbol tatasusunan;
    • FILE_SKIP_EMPTY_LINES: langkau baris kosong.
  • $context: Sumber konteks dicipta menggunakan fungsi stream_context_create().
Contoh: Baca fail berikut

Bagaimana untuk menukar fail teks ke kelas tatasusunan dalam php

<?php
header("Content-Type: text/html;charset=utf-8");    //设置字符编码
$file = &#39;test.txt&#39;;
$filearr = file($file,FILE_IGNORE_NEW_LINES);
var_dump($filearr);
?>
Salin selepas log masuk
Hasil keluaran:


Bagaimana untuk menukar fail teks ke kelas tatasusunan dalam php

Pembelajaran yang disyorkan: "

Tutorial Video PHP"

Atas ialah kandungan terperinci Bagaimana untuk menukar fail teks ke kelas tatasusunan dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan