So konvertieren Sie eine Textdatei in eine Array-Klasse in PHP

青灯夜游
Freigeben: 2023-03-13 15:34:01
Original
3624 Leute haben es durchsucht

In PHP können Sie die Funktion file() verwenden, um eine Textdatei in eine Array-Klasse zu konvertieren. Diese Funktion kann den Inhalt der gesamten Datei Zeile für Zeile (einschließlich Zeilenumbrüche) speichern. $Dateiname,$Flags,$Kontext)".

So konvertieren Sie eine Textdatei in eine Array-Klasse in PHP

Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 7.1, DELL G3-Computer

In PHP können Sie die Funktion file() verwenden, um Textdateien in Array-Klassen zu konvertieren.

PHP file() kann die gesamte Datei in ein Array einlesen. Diese Funktion speichert den Inhalt der Datei Zeile für Zeile (einschließlich Zeilenumbrüche). Dieses Array wird bei Erfolg zurückgegeben, bei Fehler FALSE.

Syntax:

file($filename,$flags,$context)
Nach dem Login kopieren

Die Parameterbeschreibung lautet wie folgt:

  • $filename: der zu lesende Dateiname oder Pfad;
  • $flags: optionale Parameter, Flags können eine oder mehrere der folgenden Konstanten sein:
    • FILE_USE_INCLUDE_PATH: Dateien in include_path suchen;
    • FILE_IGNORE_NEW_LINES: Am Ende jedes Elements des Arrays kein Zeilenumbruch hinzufügen;
    • FILE_SKIP_EMPTY_LINES: Leere Zeilen überspringen.
  • $context: Kontextressource, die mit der Funktion stream_context_create() erstellt wurde.

Beispiel: Lesen Sie die folgende Datei

So konvertieren Sie eine Textdatei in eine Array-Klasse in 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);
?>
Nach dem Login kopieren

Ausgabeergebnis:

So konvertieren Sie eine Textdatei in eine Array-Klasse in PHP

Empfohlenes Lernen: „PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonSo konvertieren Sie eine Textdatei in eine Array-Klasse in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage