* Grundlegender Prozess der Dateioperation
* 1. Öffnen Sie die Datei
* 2. Bedienen Sie die Datei: Lesen, Schreiben, Anhängen usw.
* 3 . Schließen Sie die Datei
///1. Erstellen oder öffnen Sie eine lokale Datei
//Öffnen Sie die Datei im r-Modus (schreibgeschützt), es wird keine neue Datei erstellt, ähnlich wie : r+ (Lesen/Schreiben), der Zeiger steht am Anfang
// $fh = fopen('file1.txt', 'r') or die("Datei file1.txt kann nicht geöffnet werden");
//Öffnen Sie die Datei im w-Modus (nur Schreiben). Wenn die Datei nicht vorhanden ist, erstellen Sie sie, ähnlich wie bei: w+ (Lesen und Schreiben), der Zeiger befindet sich am Anfang
$fh = fopen('file2.txt', 'w') or die("不能打开file2.txt文件");
//Öffnen Sie die Datei im Modus (nur Schreiben anhängen). Wenn die Datei nicht existiert, erstellen Sie sie, ähnlich wie: a+ (Lesen und Schreiben anhängen), der Zeiger befindet sich am Ende
$fh = fopen('file3.txt', 'a') or die("不能打开file3.txt文件");
//Hinweis: Es wird empfohlen, b zu den Lese- und Schreibmodussymbolen auf Windows-Computern hinzuzufügen, um die Kompatibilität mit Binärdateien wie rb, wb... zu verbessern.
//2 Öffnen Sie eine Remote-Datei
$fh = fopen('http://www.php.cn/course/801.html', 'r');
//3. Die Datei in den Browser einlesen
//Eine Zeile vom Dateizeiger lesen und automatisch nach unten verschieben
// while ($s = fgets ($fh)) {
// print $s;
// }
//fgetss( ) kann alle HTML-Tags herausfiltern
// while ($s = fgetss($fh)) {
// print $s;
// }
//4 Lies die Datei in a string:
//file_get_contens($filename) gibt den String zurück
// $content = file_get_contents('file.txt' ; //www.php.cn');
// echo 'Dateigröße: '.strlen($content).', '
';
/ / if (strlen($content) > 0) {
// echo $content;
// }
//5. Lesen Sie die gesamte Datei ein. Verwenden Sie im Array Zeilenumbrüche, um
$ aufzuteilen arr = file('maxim.txt');
// foreach ($arr as $key => $value) {
// echo 'motto'.($key+1).': '.$value.'
' ;
// }
// shuffle($arr), mischt zufällig ein Array, gibt true/false zurück
// if (shuffle($arr)) {
// echo current($arr); //Ein zufälliges Motto anzeigen
// echo $arr[0] //Ein zufälliges Motto anzeigen
/ / }
echo '
';
//array_rand($arr,$length=1): Entferne zufällig ein oder mehrere Elemente aus dem Array
//Entferne eines und gebe nur den Schlüsselnamen zurück, wenn es mehrere gibt , gib ein Array zufälliger Schlüsselnamen zurück
// echo $arr[array_rand($arr)];
print_r(array_rand($arr,3));//返回三个随机的键名 echo '<hr>';
// Durchlaufe dieses Array von Schlüsselnamen und frage den entsprechenden Array-Elementwert ab
$kes = array_rand($arr,3); foreach ($kes as $value) { //键名无意义,我们只关心值,即键名 print $arr[$value].'<hr>'; }
//Nachdem das Lesen und Schreiben der Datei abgeschlossen ist, sollte sie rechtzeitig geschlossen werden
fclose($fh);
//Nach dem Schließen des Skripts wird die Datei ebenfalls automatisch geschlossen, ist aber immer noch stark Es wird empfohlen, das Schließen der Anzeige manuell durchzuführen. Dies ist eine gute Angewohnheit

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

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

DVWA
Damn Vulnerable Web App (DVWA) ist eine PHP/MySQL-Webanwendung, die sehr anfällig ist. Seine Hauptziele bestehen darin, Sicherheitsexperten dabei zu helfen, ihre Fähigkeiten und Tools in einem rechtlichen Umfeld zu testen, Webentwicklern dabei zu helfen, den Prozess der Sicherung von Webanwendungen besser zu verstehen, und Lehrern/Schülern dabei zu helfen, in einer Unterrichtsumgebung Webanwendungen zu lehren/lernen Sicherheit. Das Ziel von DVWA besteht darin, einige der häufigsten Web-Schwachstellen über eine einfache und unkomplizierte Benutzeroberfläche mit unterschiedlichen Schwierigkeitsgraden zu üben. Bitte beachten Sie, dass diese Software

EditPlus chinesische Crack-Version
Geringe Größe, Syntaxhervorhebung, unterstützt keine Code-Eingabeaufforderungsfunktion

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Sicherer Prüfungsbrowser
Safe Exam Browser ist eine sichere Browserumgebung für die sichere Teilnahme an Online-Prüfungen. Diese Software verwandelt jeden Computer in einen sicheren Arbeitsplatz. Es kontrolliert den Zugriff auf alle Dienstprogramme und verhindert, dass Schüler nicht autorisierte Ressourcen nutzen.