Heim > Backend-Entwicklung > PHP-Tutorial > PHP-Cache-bezogene Funktionen

PHP-Cache-bezogene Funktionen

WBOY
Freigeben: 2016-08-08 09:32:18
Original
1252 Leute haben es durchsucht

Der sogenannte Cache bezieht sich auf einige öffentliche Informationen, die auf der Serverseite gespeichert sind. Der Cache lebt und stirbt mit dem Server. Wenn wir beispielsweise alle 5 Minuten aktualisieren möchten, können wir den Zeitpunkt des letzten Updates aufzeichnen aktuelle Zeit, wenn sie länger als 5 Minuten ist, lesen Sie die Datenbank, aktualisieren Sie den Cache, andernfalls müssen Sie die Cache-Daten direkt vom Client-Benutzer aktivieren.

Caching kann die Anzeige beschleunigen.

void ob_start()

Funktion: Eingabepuffer öffnen

Beschreibung: Wenn der Puffer aktiviert ist, werden alle Nicht-Datei-Header-Informationen von PHP nicht gesendet und wird im internen Puffer gespeichert. Um den Inhalt des Puffers auszugeben, können Sie ob_end_flush() oder Flush() verwenden, um den Inhalt des Puffers auszugeben.

void flush(void)

Funktion: Ausgabecache aktualisieren

Beschreibung: Puffer des PHP-Programms aktualisieren, unabhängig von den Umständen, unter denen PHP ausgeführt wird (CGI). , Webserver usw.). Diese Funktion sendet alle bisherigen Ausgaben des Programms an den Browser des Benutzers.

string ob_get_contents(void)

Funktion: Inhalt des Ausgabepuffers zurückgeben

Beschreibung: Nur den Inhalt des Ausgabepuffers abrufen, aber nicht löschen Es wird FALSE zurückgegeben, wenn der Ausgabepuffer ungültig ist.

intob_get_length ( void )

Funktion: Länge des Ausgabepufferinhalts zurückgeben

Beschreibung: Länge des Ausgabepufferinhalts zurückgeben oder FALSE --Wenn kein aktiver Puffer vorhanden ist.

boolob_end_clean ( void )

Funktion: Löschen (löschen) Sie den Puffer und schließen Sie den Ausgabepuffer

Beschreibung: Diese Funktion verwirft den Ausgabepuffer der obersten Ebene Inhalt und schließen Sie diesen Puffer. Wenn Sie den Inhalt des Puffers weiterverarbeiten möchten, müssen Sie ob_get_contents vor ob_end_clean() aufrufen, da der Pufferinhalt beim Aufruf von ob_end_clean() verworfen wird.

voidob_implicit_flush ([ int$flag = true ] )

Funktion: Absolutes Bürsten ein-/ausschalten

Beschreibung: Standardmäßig wird der Puffer jedes Skripts nach dem Öffnen der absoluten Ausgabe geschlossen Die Ausgabe wird direkt an den Browser gesendet, es ist nicht mehr erforderlich, „flush()“ aufzurufen.

Das Obige stellt die PHP-Cache-bezogenen Funktionen einschließlich der relevanten Inhalte vor. Ich hoffe, dass es für Freunde hilfreich ist, die sich für PHP-Tutorials interessieren.

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