Heim  >  Artikel  >  Backend-Entwicklung  >  Verwendung der ob_flush()-Funktion und der Flush()-Funktion in PHP

Verwendung der ob_flush()-Funktion und der Flush()-Funktion in PHP

怪我咯
怪我咯Original
2017-07-06 10:41:531968Durchsuche

Dieser Artikel stellt hauptsächlich die Verwendung der Funktion ob_flush und der Flush-Funktion in PHP vor. Er analysiert die Funktionen der ob_flush-Funktion und der Flush-Funktion sowie die damit verbundenen Verwendungsfähigkeiten anhand von Beispielen, die sicher sind Referenzwert. Freunde in Not können sich auf

beziehen. Dieser Artikel analysiert die Verwendung der ob_flush-Funktion und der Flush-Funktion in PHP anhand von Beispielen. Teilen Sie es als Referenz mit allen. Die Details sind wie folgt:

ob_flush()-Funktion: Nehmen Sie die Daten aus der PHP-Pufferung und legen Sie sie in die Server-Pufferung ein

flush()-Funktion: Nehmen Sie die Daten aus der Serverpufferung heraus und fügen Sie sie in die Browserpufferung ein

Zum Beispiel Code:

<?php 
  echo str_repeat(&#39;m0sh1&#39; ,1000);   
  for($i=0;$i<4;$i++) { 
    echo $i.&#39;<br />&#39;; 
    ob_flush(); 
    flush(); 
    sleep(1); 
  } 
?> 
<?php 
//header("content-type:text/html;charset=&#39;utf-8&#39;"); 
//提示错误Cannot modify header information - headers already sent by 
?>
Ausführung gefunden

Das Ausgabeergebnis des Codes hier wird zeilenweise ausgegeben,

Hinweis: Die richtige Reihenfolge, um die beiden zuerst zu verwenden, ist dann „flush“.

Das obige ist der detaillierte Inhalt vonVerwendung der ob_flush()-Funktion und der Flush()-Funktion in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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