Heim >Backend-Entwicklung >PHP-Problem >Wie lösche ich den Browser-Cache in PHP?
PHP verwendet "header("Last-Modified:".gmdate( "D,d M Y H:i:s") . "GMT");header("Cache-Control:no-cache,must-revalidate"); ” um den Cache zu leeren.
Empfohlen: „PHP-Video-Tutorial“
php Browser-Cache löschen
Ich bin heute während des Entwicklungsprozesses auf ein kleines Problem gestoßen. Ich habe das Cover eines Buches im Hintergrund geändert und hochgeladen Aufgrund des Browser-Cache wurde das Originalcover weiterhin im Hintergrund angezeigt. Später wurden zwei Codezeilen hinzugefügt, um das Problem zu lösen.
header("Last-Modified: " . gmdate( "D, d M Y H:i:s" ) . "GMT" ); header("Cache-Control: no-cache, must-revalidate" );
Beschreibung: Die Funktion
header() sendet den ursprünglichen HTTP-Header an den Client.
Es ist wichtig zu wissen, dass die Header()-Funktion aufgerufen werden muss, bevor eine tatsächliche Ausgabe gesendet wird. Geben Sie
header(string,replace,http_response_code)
ein. Geben Sie den Antwortstatuscode zurück.
header('Location:'.$url); //Location和":"之间无空格。Programmierkenntnisse finden Sie unter:
Einführung in die Programmierung! !
Das obige ist der detaillierte Inhalt vonWie lösche ich den Browser-Cache in PHP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!