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

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


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

ob_start()
ob_get_contents()
...

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

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题