实时显示php变量

时间:2016-09-29 09:56:59

标签: php

我有一个PHP代码,它读取带有电子邮件地址的文本文件,并使用循环发送每封电子邮件。如何实时显示循环内发送的每封电子邮件的状态?目前,我只能写入一个日志文件,只有在php代码完成执行后才能访问该日志文件。

1 个答案:

答案 0 :(得分:0)

如果要回显浏览器,请刷新输出。

http://php.net/manual/en/function.flush.php
  

刷新PHP的系统写缓冲区以及PHP正在使用的任何后端(CGI,Web服务器等)。这会尝试将当前输出一直推送到浏览器,但需要注意几点。

<?php
  for ($i=0; $i<10;$i++){
      echo $i."<br>";
      flush();
      ob_flush();
      sleep(1);
   }