php可以做到处理请求超时终止请求并给出提示吗

现在做生成数据报表的功能,生成时间2-3秒,偶尔会超时。php能做到超过4秒页面上给出提示并点重试按钮重新生成吗?即使超时,但请求已发,重新生成会产生重复数据吧。

问题补充:

php是单线程的,应该不能实现吧


智慧大石
浏览 1230回答 2
2回答

沧海一幻觉

php可以设置超时时间,但是并不能保证用户会X掉右上角,所以如果生成时间过长应该采用队列通知用户下载地址

阿晨1998

可以设置用不超时
打开App,查看更多内容
随时随地看视频慕课网APP