php 函数中的echo的内容怎么采集

shuff
  • 253

之前的项目中有个定时任务
任务进程当中有直接输出当前进度的语句,现在想要收集到echo 出来的语句
而不是函数返回值,可以做到吗?


<?php 
  //类似这个函数
  function crontab()
  {
     echo "任务开始";
     echo "任务进行到 1/4";
     echo "任务执行结束";
     return;
  }
  //? 这里想要采集echo 的内容
  $status = crontab();
回复
阅读 1.8k
2 个回答

ob_start()
ob_get_contents()
...

定时任务怎么运行? 如果是用shell脚本运行的话,直接将输出重定向到一个输出日志文件就行了啊。

宣传栏