


Detailliertes Beispiel für das Anhängen der PHP-Funktion fwrite() und das Schreiben von Zeilenumbrüchen
PHP-Funktion fwrite()
Funktion fwrite() wird zum Schreiben einer Zeichenfolge in eine Datei verwendet und gibt die Anzahl der erfolgreich geschriebenen Zeichen zurück, andernfalls gibt sie FALSE zurück.
Syntax:
int fwrite( resource handle, string string [, int length] )
fwrite() schreibt den Inhalt der Zeichenfolge in das Dateizeigerhandle.
Parameterbeschreibung:
Parameter | Beschreibung | ||||||||
---|---|---|---|---|---|---|---|---|---|
handle | Erforderlich. Gibt die geöffnete Datei an, in die geschrieben werden soll. Wird im Allgemeinen durch die Funktion fopen() erstellt | ||||||||
string | Erforderlich. Gibt die Zeichenfolge an, die in die geöffnete Datei geschrieben werden soll. | ||||||||
length | Optional. Gibt die maximale Anzahl der zu schreibenden Bytes an.
|
ps: Wenn der optionale Längenparameter angegeben ist, wenn Längenbytes geschrieben werden oder nach dem Schreiben der string, der Schreibvorgang wird gestoppt.
Beispiel
<?php // 要写入的文件名字 $filename = 'file.txt'; // 写入的字符 $word = "你好!"; $fh = fopen($filename, "w"); echo fwrite($fh, $word); // 输出:6 fclose($fh); ?>
Führen Sie das Beispielprogramm im selben Verzeichnis wie das Programm aus. Der Inhalt der Datei file.txt lautet: Hallo!
Verwenden Sie den Längenparameter
Im obigen Beispiel können bei Verwendung des Längenparameters höchstens Längenzeichenfolgen geschrieben werden:
echo fwrite($fh, $word, 4); // 输出:4
PHP fwrite append writing
Das Anhängen von Schreibvorgängen an eine Datei hat eigentlich nichts mit der fwrite-Funktion zu tun, sondern hängt mit dem Modus zusammen, in dem die fopen-Funktion die Datei öffnet. Wenn fopen eine Datei öffnet, wählt der Modusparameter a aus, was das Anhängen an die Datei bedeutet:
<?php $filename = 'file.txt'; $word = "你好!"; $fh = fopen($filename, "a"); echo fwrite($fh, $word); fclose($fh); ?>
PHP fwrite Newline Writing
Wenn Sie a hinzufügen möchten Neue Zeile in die Datei Um das Schreiben von Zeilenumbrüchen zu erreichen, müssen Sie nur das Zeilenumbruchzeichen n dort hinzufügen, wo im geschriebenen Inhalt ein Zeilenumbruch erforderlich ist:
<?php $filename = 'file.txt'; $word = "你好!n"; $fh = fopen($filename, "a"); echo fwrite($fh, $word); fclose($fh); ?>
Das obige Beispiel fügt am Ende von n Zeilenumbruchzeichen hinzu der Inhalt. Damit n beim Schreiben einer Datei eine neue Zeile darstellt, müssen Sie beim Schreiben doppelte Anführungszeichen verwenden (wie im obigen Beispiel). Wenn Sie einfache Anführungszeichen verwenden, wird das n-Zeichen nicht als neue Zeile, sondern als n-Zeichenfolge interpretiert zum Ansehen: PHP-String Der Unterschied zwischen einfachen und doppelten Anführungszeichen.
n ist bereits ein echter Zeilenvorschub. Wenn Sie auf dem Windows-Betriebssystem einen Wagenrücklauf und einen Zeilenvorschub simulieren möchten (das heißt, wenn Sie eine Datei mit WordPad öffnen, wird es kein schwarzes Quadrat sein). Zeile für Zeile aufgelistet), können Sie n r Wagenrücklaufzeichen am Anfang hinzufügen:
<?php $word = "你好!rn"; ?>
PHP fwrite-Schreibberechtigung
Beim Öffnen einer vorhandenen Datei (normalerweise im Append-Schreibmodus) muss überprüft werden, ob die Datei über Schreibrechte verfügt, um einen Systemfehler zu vermeiden. Verwenden Sie die Funktion is_writable, um zu prüfen, ob die Datei beschreibbar ist.
Das Folgende ist ein Beispiel für eine strikte Prüfung im Anhänge-Schreibmodus. Der Code lautet wie folgt:
<?php $filename = 'file.txt'; $word = "你好!n"; // 确定文件存在并且可写 if (is_writable($filename)) { //打开文件 if (!$fh = fopen($filename, 'a')) { echo "不能打开文件 $filename"; exit; } // 写入内容 if (fwrite($fh, $word) === FALSE) { echo "不能写入到文件 $filename"; exit; } echo "成功地将 $word 写入到文件 $filename"; fclose($fh); } else { echo "文件 $filename 不可写"; } ?>
Die PHP-Funktion fwrite führt nur die Aktion aus, einen String in die Datei zu schreiben . Sein tatsächliches Verhalten Das Ergebnis hängt etwas mehr von der fopen-Funktion ab.
【Empfohlene verwandte Artikel】:
1.Detaillierte Erläuterung des Beispiels für das Schreiben einer PHP-Funktion fwrite()
Das obige ist der detaillierte Inhalt vonDetailliertes Beispiel für das Anhängen der PHP-Funktion fwrite() und das Schreiben von Zeilenumbrüchen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

Bei der Verwendung von Excel müssen wir viele verschiedene Operationen ausführen. Manchmal müssen wir eine Zeile in eine Zelle umbrechen. Schauen wir uns an, wie man Zeilen in einer Computer-Excel-Tabelle umbricht. [Sammlung von Excel-Tabellenoperationsmethoden] Wie werden Zeilen in einer Excel-Tabelle umbrochen? Antwort: Sie können dies tun, indem Sie Zeilen automatisch umbrechen und Zellenformate festlegen. 1. Automatischer Zeilenumbruch 1. Wir wählen den Bereich aus, der in der Tabelle umgebrochen werden soll, und klicken auf der Seite [Start] auf [Automatisch umbrechen]. 2. Anschließend stellen wir die Breite von Spalte A auf einen geeigneten Wert ein das Zellenformat 1. Zuerst wählen wir den Bereich aus, der umbrochen werden soll, klicken mit der rechten Maustaste und klicken auf [Zellenformat festlegen] 2. Dann im Popup;

Viele Benutzer verwenden die BarTender-Software in ihren Büros. Kürzlich haben einige neue Benutzer gefragt, wie man Zeilen in BarTender umbricht. 1. Klicken Sie in BarTender auf die Schaltfläche „Text erstellen“ in der Symbolleiste, wählen Sie „Einzeiligen Text erstellen“ und geben Sie den Textinhalt ein. 2. Doppelklicken Sie auf das erstellte Textobjekt, um das Dialogfeld mit den Texteigenschaften zu öffnen. Wechseln Sie zum Reiter „Textformat“ und wählen Sie rechts bei „Typ“ „Absatz“ aus. 3. Klicken Sie auf „Schließen“, passen Sie die Größe des Textfelds an, geben Sie mehr Text ein oder brechen Sie den Text entsprechend den tatsächlichen Anforderungen um.

Umbrechen von Zeilen in Zellen in Apples Excel Die Excel-Software von Apple ist ein leistungsstarkes Tabellenkalkulationstool, das viele praktische Funktionen bietet, die Benutzer bei der Datenverarbeitung und -analyse unterstützen. Bei der Verwendung von Excel müssen wir manchmal mehrere Textzeilen in Zellen eingeben, um die Daten besser zu organisieren und darzustellen. Da sich Excel für Apple-Computer jedoch geringfügig von der Windows-Version von Excel unterscheidet, unterscheidet sich auch die Methode zum Zeilenumbruch. In der Windows-Version von Excel können wir das direkt

1. Drücken Sie mehrmals die Leertaste, bewegen Sie den Cursor ganz nach rechts und geben Sie dann Text ein, um die Zeile umzubrechen. 2. Wenn Sie eine Zeile umbrechen müssen, klicken Sie auf das Mikrofonsymbol auf der Tastatur und die Stimme sagt [Zeilenumbruch]. 3. Im Memo-Nutzungsszenario gibt es in der Eingabemethode die Option [Zeilenumbruch], mit der durch Kopieren ein Zeilenumbruch erzielt werden kann. 4. Laden Sie weitere Eingabemethoden von Drittanbietern aus dem App Store herunter, um sie zu verwenden.

In der PHP-Entwicklung sind Dateioperationen sehr verbreitet. Unter normalen Umständen müssen wir Dateien lesen, schreiben, löschen und andere Vorgänge ausführen. Unter diesen können die Funktionen fopen und fread zum Lesen der Datei sowie die Funktionen fopen, fwrite und fclose zum Schreiben der Datei verwendet werden. In diesem Artikel wird vorgestellt, wie PHP fopen, fwrite und fclose verwendet, um Dateioperationen auszuführen. 1. fopen-Funktion Die fopen-Funktion wird zum Öffnen von Dateien verwendet. Ihre Syntax lautet wie folgt: r

PyCharm ist eine leistungsstarke integrierte Python-Entwicklungsumgebung, deren automatische Zeilenumbruchfunktion Entwicklern dabei helfen kann, Code effizienter zu schreiben. In diesem Artikel wird erläutert, wie Sie die automatische Zeilenumbruchfunktion in PyCharm schnell beherrschen, und es werden spezifische Codebeispiele bereitgestellt. 1. Aktivieren Sie die automatische Zeilenumbruchfunktion. In PyCharm ist die automatische Zeilenumbruchfunktion standardmäßig nicht aktiviert und muss manuell eingestellt werden, bevor sie verwendet werden kann. Die spezifischen Schritte sind wie folgt: Öffnen Sie PyCharm und geben Sie Datei->Einstellungen ein;

Ausführliche Erklärung zum Ersetzen von Zeilenumbrüchen in PHP. In der PHP-Entwicklung müssen wir manchmal Zeilenumbrüche in Zeichenfolgen ersetzen oder verarbeiten. Zeilenumbrüche können auf verschiedenen Plattformen unterschiedlich ausgedrückt werden, daher müssen sie einheitlich verarbeitet werden, um sicherzustellen, dass Zeichenfolgen in verschiedenen Umgebungen konsistent angezeigt werden. In diesem Artikel wird detailliert beschrieben, wie Zeilenumbrüche in PHP ersetzt werden, einschließlich gängiger Zeilenumbruchzeichen und spezifischer Codebeispiele. 1. Gängige Zeilenumbruchzeichen In verschiedenen Betriebssystemen kann die Darstellung von Zeilenumbruchzeichen geringfügig abweichen. Zu den wichtigsten Newline-Zeichen gehören: Windo

Go-Sprache ist eine moderne, effiziente und prägnante Programmiersprache, die in der Softwareentwicklung in verschiedenen Bereichen weit verbreitet ist. In der Go-Sprache ist die Ausgabe von Text mit Zeilenumbrüchen sehr einfach und kann mithilfe der vom fmt-Paket bereitgestellten Println-Funktion erreicht werden. Im Folgenden stellen wir detailliert vor, wie man Text mit Zeilenumbrüchen in der Go-Sprache ausgibt, sowie zugehörige Codebeispiele. Wenn Sie in der Go-Sprache Text mit Zeilenumbrüchen ausgeben möchten, können Sie die vom fmt-Paket bereitgestellte Println-Funktion verwenden. Die Println-Funktion gibt Text aus
