0

我有一个简单的 php 程序来分析文本(这里是 github 上的源代码这里是一个有点工作的演示),但是速度非常慢。由于我是一名初级程序员,我不确定自己做错了什么。在 python 或其他东西中,我会在程序运行的每一步打印出调试消息,但是使用 php,在整个脚本运行之前,我似乎没有收到任何消息。如何在脚本完成运行之前输出有用的调试信息,以便知道哪些函数花费的时间最长?

4

2 回答 2

1

您可以在代码运行时使用ob_flush()flush()发送数据:

echo "status message 1";
ob_flush();flush();
于 2013-09-16T21:00:47.477 回答
0

你总是可以flush()所有输出缓冲区

于 2013-09-16T20:49:25.280 回答