Heim >Backend-Entwicklung >PHP-Problem >So löschen Sie Seiteninhalte in PHP
So löschen Sie Seiteninhalte in PHP: 1. Verwenden Sie die Funktion ob_start, um den Ausgabesteuerungspuffer zu öffnen. 2. Verwenden Sie die Funktion ob_clean, um den Ausgabepuffer zu löschen. 3. Verwenden Sie die Funktion ob_end_flush, um den Pufferinhalt zu löschen Puffer.
Funktionseinführung:
ob_clean löscht (löscht) den Ausgabepuffer
(Video-Tutorial-Empfehlung: php-Video-Tutorial)
ob_clean ( void )
Diese Funktion wird verwendet, um den Inhalt im Ausgabepuffer zu verwerfen.
Diese Funktion zerstört den Ausgabepuffer nicht wie die Funktion ob_end_clean().
Die Ausgabepufferung muss von ob_start() mit dem Flag PHP_OUTPUT_HANDLER_CLEANABLE gestartet worden sein. Andernfalls hat ob_clean() keine Wirkung.
ob_end_flush Löscht (sendet) den Inhalt des Ausgabepuffers und schließt den Puffer.
Diese Funktion sendet den Inhalt des Puffers der obersten Ebene (sofern darin Inhalt vorhanden ist) und schließt den Puffer. Wenn Sie den Inhalt des Puffers weiterverarbeiten möchten, müssen Sie ob_get_contents() vor ob_end_flush() aufrufen, da der Pufferinhalt nach dem Aufruf von ob_end_flush() verworfen wird.
ob_start öffnet den Ausgabesteuerungspuffer
Diese Funktion öffnet den Ausgabepuffer. Wenn die Ausgabepufferung aktiviert ist, gibt das Skript keine Inhalte aus (außer http-Header), sondern der auszugebende Inhalt wird in einem internen Puffer gespeichert.
Löschen Sie den Inhalt auf der PHP-Seite
<?PHP ob_start(); //ob_start()需要放在需要删除的内容前面 echo '需要清除的内容'; ob_clean(); ob_end_flush(); echo 'new text...';//新内容 exit; ?>
Verwandte Empfehlungen: php-Training
Das obige ist der detaillierte Inhalt vonSo löschen Sie Seiteninhalte in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!