国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

Heim Backend-Entwicklung PHP-Tutorial Verarbeitung von PHP-Dateien

Verarbeitung von PHP-Dateien

Aug 08, 2016 am 09:27 AM
false handle length resource string

1. ?ffnen Sie die Datei

resource fopen( string filename, string mode [, int use_include_path [, resource zcontext]])

//Das Pfadtrennzeichen des Dateinamens ist ?/“

// Modus: Dateien k?nnen in den folgenden Modi ge?ffnet werden:

Modus Beschreibung
r Schreibgeschützt. Beginnen Sie am Anfang der Datei.
r+ Lesen/Schreiben. Beginnen Sie am Anfang der Datei.
w Nur Schreiben. ?ffnet und l?scht den Inhalt der Datei. Wenn die Datei nicht vorhanden ist, wird eine neue Datei erstellt.
w+ Lesen/Schreiben. ?ffnet und l?scht den Inhalt der Datei. Wenn die Datei nicht vorhanden ist, wird eine neue Datei erstellt.
a Anh?ngen. ?ffnet und schreibt bis zum Ende einer Datei oder erstellt eine neue Datei, wenn diese nicht vorhanden ist.
a+ Lesen/anh?ngen. Behalten Sie den Dateiinhalt bei, indem Sie an das Ende der Datei schreiben.
x Nur schreiben. Neue Datei erstellen. Gibt FALSE zurück, wenn die Datei vorhanden ist.
模式 描述
r 只讀。在文件的開(kāi)頭開(kāi)始。
r+ 讀/寫(xiě)。在文件的開(kāi)頭開(kāi)始。
w 只寫(xiě)。打開(kāi)并清空文件的內(nèi)容;如果文件不存在,則創(chuàng)建新文件。
w+ 讀/寫(xiě)。打開(kāi)并清空文件的內(nèi)容;如果文件不存在,則創(chuàng)建新文件。
a 追加。打開(kāi)并向文件文件的末端進(jìn)行寫(xiě)操作,如果文件不存在,則創(chuàng)建新文件。
a+ 讀/追加。通過(guò)向文件末端寫(xiě)內(nèi)容,來(lái)保持文件內(nèi)容。
x 只寫(xiě)。創(chuàng)建新文件。如果文件以存在,則返回 FALSE。

x+

讀/寫(xiě)。創(chuàng)建新文件。如果文件已存在,則返回 FALSE 和一個(gè)錯(cuò)誤。

注釋:如果 fopen() 無(wú)法打開(kāi)指定文件,則返回 0 (false)。

x+

Lesen/Schreiben. Neue Datei erstellen. Wenn die Datei bereits vorhanden ist, wird FALSE und ein Fehler zurückgegeben.

Hinweis: Wenn fopen() die angegebene Datei nicht ?ffnen kann, wird 0 (falsch) zurückgegeben.

2. Lesen Sie den Dateiinhalt (1) Lesen Sie ein Zeichen:

fgetc() Liest ein Zeichen von der durch den Dateizeiger angegebenen Position.

<span style="color:#000000;">string fgetc( resource handle)</span>

//Gibt ein Zeichen zurück, gibt FALSE zurück, wenn EOF gefunden wird.

(2) Eine Zeile mit Zeichen lesen:
string fgets( int handle [, int length])
fgets()

Eine Zeile mit Daten vom Dateizeiger lesen. Der Dateizeiger muss gültig sein und auf eine Datei zeigen, die erfolgreich von fopen() oder fsockopen() ge?ffnet wurde.

//length: Die L?nge der zu lesenden Daten.

Die Funktion fgets() kann eine Zeile aus der durch handle angegebenen Datei lesen und eine Zeichenfolge mit einer maximalen L?nge von 1 Byte zurückgeben. Stoppt, nachdem ein Zeilenumbruchzeichen, EOF oder das Lesen von L?nge-1-Bytes festgestellt wurde. Wenn der L?ngenparameter weggelassen wird, wird das Ende der Zeile gelesen. Hinweis:
Nach dem Aufruf dieser Funktion bewegt sich der Dateizeiger in die n?chste Zeile.

Die Funktion fgetss() liest eine Zeile aus einer ge?ffneten Datei und filtert HTML- und PHP-Tags heraus.

string fread( int handle, int length)

(3)

Eine Zeichenfolge beliebiger L?nge lesen: fread() liest die ge?ffnete Datei. Es k?nnen auch Bin?rdateien gelesen werden.


//length gibt die Anzahl der zu lesenden Bytes an. Diese Funktion stoppt die Ausführung, wenn L?ngenbytes gelesen werden oder EOF erreicht ist.

int readfile( string filename [, bool use_include_path [, resource context]])
filesize(handle) ermittelt die L?nge der Dateidaten.

(4) Die gesamte Datei lesen: readfile(), file() und file_get_contents()

//readfile() liest eine Datei und schreibt an den Ausgabepuffer, geben Sie bei Erfolg die Anzahl der gelesenen Bytes zurück und geben Sie FALSE zurück, wenn dies fehlschl?gt.

array file( string filename [, int use_include_path [, resource context]])

string file_get_contents( string filename [, bool use_include_path [, resource context [,int offset [, int maxlen]]]])


//file() liest den Inhalt der gesamten Datei in ein Array. Ein Array wird erfolgreich zurückgegeben. Jedes Element im Array ist eine entsprechende Zeile in der Datei, einschlie?lich Zeilenumbrüchen.

//file_get_contents() liest den Dateiinhalt in einen String. Wenn die Parameter offset und maxlen vorhanden sind, werden Inhalte mit einer L?nge von maxlen ab der durch den Parameter offset angegebenen Position gelesen. Gibt bei einem Fehler FALSE zurück. Wenden Sie die Funktionen readfile(), file() und file_get_contents() an. Es ist nicht erforderlich, die Datei oder Ausgabeanweisungen direkt anzuwenden.

Wenn Sie jedoch ein Zeichen, eine Zeichenzeile oder eine Zeichenfolge beliebiger L?nge lesen, müssen Sie die Funktion fopen() verwenden, um die Datei vor dem Lesen zu ?ffnen und sie danach anzuwenden Der Lesevorgang ist abgeschlossen. Die Funktion fclose() schlie?t die Datei.

int fwrite( resource handle, string string [,int length])
3. Daten in die Datei schreiben

(1)fwrite(), alias fputs()
fwrite ( )-Funktion schreibt den Inhalt der Zeichenfolge in das Dateizeigerhandle. Gibt die Anzahl der geschriebenen Zeichen bei Erfolg zurück, FALSE bei Fehler.

Wenn bei der Anwendung der Funktion fwrite() der L?ngenparameter angegeben wird, wird die Konfigurationsoption magic_quotes_runtime (Option in der Datei php.ini) ignoriert und Schr?gstriche in der Zeichenfolge werden nicht ignoriert . Wegziehen. Wenn Sie diese Funktion auf einem System anwenden, das Bin?rdateien von Textdateien unterscheidet (z. B. Windows), fügen Sie beim ?ffnen der Datei ?b“ zum Modusparameter der Funktion fopen() hinzu.

int file_put_contents( string filename, string data [, int flags [, resource context]])
(2)file_put_contents(): Keine Notwendigkeit, fopen() und fclose() zu verwendenSchreiben Sie Zeichenfolgendaten in die Datei und geben Sie das geschriebene Wort erfolgreich zurück Anzahl der Abschnitte, gibt bei Fehler FALSE zurück.

Diese Funktion kann sicher für Bin?robjekte verwendet werden. Wenn ?fopen wrappers“ aktiviert wurde, kann in dieser Funktion die URL als Dateiname verwendet werden.

bool fclose( resource handle)

4. Schlie?en Sie den Dateizeiger

?? Das Obige hat die Dateiverarbeitung in PHP eingeführt, einschlie?lich einiger Aspekte davon. Ich hoffe, dass es für Freunde hilfreich sein wird, die sich für PHP-Tutorials interessieren.
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

Hei?e KI -Werkzeuge

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Clothoff.io

Clothoff.io

KI-Kleiderentferner

Video Face Swap

Video Face Swap

Tauschen Sie Gesichter in jedem Video mühelos mit unserem v?llig kostenlosen KI-Gesichtstausch-Tool aus!

Hei?e Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Hei?e Themen

PHP-Tutorial
1502
276
Konvertieren Sie grundlegende Datentypen mit der Java-Funktion String.valueOf() in Strings Konvertieren Sie grundlegende Datentypen mit der Java-Funktion String.valueOf() in Strings Jul 24, 2023 pm 07:55 PM

Konvertieren Sie grundlegende Datentypen mit der Java-Funktion String.valueOf() in Strings. Wenn wir in der Java-Entwicklung grundlegende Datentypen in Strings konvertieren müssen, ist eine g?ngige Methode die Verwendung der Funktion valueOf() der String-Klasse. Diese Funktion kann Parameter grundlegender Datentypen akzeptieren und die entsprechende Zeichenfolgendarstellung zurückgeben. In diesem Artikel untersuchen wir, wie die Funktion String.valueOf() für grundlegende Datentypkonvertierungen verwendet wird, und stellen einige Codebeispiele dafür bereit

So konvertieren Sie ein Char-Array in einen String So konvertieren Sie ein Char-Array in einen String Jun 09, 2023 am 10:04 AM

Methode zum Konvertieren eines char-Arrays in einen String: Dies kann durch Zuweisung erreicht werden. Verwenden Sie die Syntax {char a[]=" abc d\0efg ";string s=a;}, damit das char-Array dem String direkt einen Wert zuweisen und ausführen kann Der Code zum Abschlie?en der Konvertierung.

Verwenden Sie die String.replace()-Funktion von Java, um Zeichen (Strings) in einem String zu ersetzen Verwenden Sie die String.replace()-Funktion von Java, um Zeichen (Strings) in einem String zu ersetzen Jul 25, 2023 pm 05:16 PM

Ersetzen Sie Zeichen (Strings) in einem String mit der Java-Funktion String.replace(). In Java sind Strings unver?nderliche Objekte, was bedeutet, dass der Wert eines String-Objekts nach der Erstellung nicht mehr ge?ndert werden kann. Es kann jedoch vorkommen, dass Sie bestimmte Zeichen oder Zeichenfolgen in einer Zeichenfolge ersetzen müssen. Zu diesem Zeitpunkt k?nnen wir die Methode replace () in der String-Klasse von Java verwenden, um das Ersetzen von Zeichenfolgen zu implementieren. Die Methode replace() der Klasse String hat zwei Typen:

Verwenden Sie die String.length()-Funktion von Java, um die L?nge einer Zeichenfolge zu ermitteln Verwenden Sie die String.length()-Funktion von Java, um die L?nge einer Zeichenfolge zu ermitteln Jul 25, 2023 am 09:09 AM

Verwenden Sie die String.length()-Funktion von Java, um die L?nge einer Zeichenfolge zu ermitteln. In der Java-Programmierung ist die Zeichenfolge ein sehr h?ufiger Datentyp. Wir müssen h?ufig die L?nge einer Zeichenfolge ermitteln, dh die Anzahl der Zeichen in der Zeichenfolge. In Java k?nnen wir die Funktion length() der String-Klasse verwenden, um die L?nge eines Strings zu ermitteln. Hier ist ein einfacher Beispielcode: publicclassStringLengthExample{publ

Verwenden Sie die String.startsWith()-Funktion von Java, um zu bestimmen, ob eine Zeichenfolge mit einem angegebenen Pr?fix beginnt Verwenden Sie die String.startsWith()-Funktion von Java, um zu bestimmen, ob eine Zeichenfolge mit einem angegebenen Pr?fix beginnt Jul 25, 2023 pm 02:27 PM

Verwenden Sie die String.startsWith()-Funktion von Java, um zu bestimmen, ob eine Zeichenfolge mit einem bestimmten Pr?fix beginnt. In der Java-Programmierung müssen wir h?ufig Zeichenfolgen verarbeiten und bestimmen. Eine h?ufige Operation besteht darin, zu bestimmen, ob eine Zeichenfolge mit einem angegebenen Pr?fix beginnt. Java stellt die Funktion ?startsWith()“ der String-Klasse bereit, mit der diese Funktion problemlos implementiert werden kann. Die Funktion ?startsWith()“ von String Die String-Klasse ist die am h?ufigsten verwendete Klasse in Java

2w W?rter detaillierte Erkl?rung String, yyds 2w W?rter detaillierte Erkl?rung String, yyds Aug 24, 2023 pm 03:56 PM

Hallo zusammen, heute werde ich die Grundkenntnisse von Java: String mit Ihnen teilen. Unn?tig zu erw?hnen, wie wichtig die String-Klasse ist. Man kann sagen, dass sie die am h?ufigsten verwendete Klasse in unserer Back-End-Entwicklung ist, daher ist es notwendig, darüber zu sprechen.

So verwenden Sie die String-Klasse von Java So verwenden Sie die String-Klasse von Java Apr 19, 2023 pm 01:19 PM

1. String1 verstehen. Schauen wir uns zun?chst den Quellcode der String-Klasse im JDK an. Sie k?nnen sehen, dass die String-Klasse nicht ge?ndert werden kann Es gibt keine Unterklasse der String-Klasse, sodass alle Personen, die das JDK verwenden, dieselbe String-Klasse verwenden k?nnen Die Verwendung derselben Methode durch zwei verschiedene Personen führt zu unterschiedlichen Ergebnissen, was die Entwicklung des Codes unm?glich macht. Vererbung und Methodenüberschreibung bringen nicht nur Flexibilit?t, sondern führen auch dazu, dass sich viele Unterklassen unterschiedlich verhalten.

Konvertieren Sie eine Zeichenfolge mit der Java-Funktion String.toLowerCase() in Kleinbuchstaben Konvertieren Sie eine Zeichenfolge mit der Java-Funktion String.toLowerCase() in Kleinbuchstaben Jul 24, 2023 pm 11:52 PM

Die Funktion String.toLowerCase() ist eine sehr nützliche und g?ngige String-Verarbeitungsfunktion in Java, die einen String in Kleinbuchstaben umwandeln kann. In diesem Artikel stellen wir die Verwendung dieser Funktion vor und geben einige zugeh?rige Codebeispiele. Schauen wir uns zun?chst die grundlegende Syntax der Funktion String.toLowerCase() an. Es hat keine Parameter, rufen Sie es einfach auf. Hier ist der Beispielcode: Stringstr="Hel

See all articles