PHP有没有间隔几秒再执行的功能? 比如有段代码,先执行第一行,然后间隔5秒后,再执行第二行注意,不是循环,是按照从上到下的顺序执行代码,中间需要停顿几秒钟 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 好像还是有点问题echo '1';sleep(5);echo '<br />5';每次刷新貌似都是1和5同时显示出来 前面的1被存在服务器的输出缓存区了,或者是你的浏览器z设置问题。但无论如何,你是等了至少5秒后才看到有输出的!echo microtime(); // 当前时间戳sleep(5);echo "<br/>";echo microtime(); 浏览器方面的原因,用CLI方式调试 你就能明显的看到停顿的效果了如果只是为了这个停顿的显示效果,不如交给来前端js来处理,如果程序是放在后台运行,你要相信:两行的中间一定停顿了5秒 又不是自动刷新你的页面,php在服务器端执行完代码就一起输出来,当然你就看到1和5一起出现了。但是目的还是达到了. 每隔5秒钟执行一次,总计需要多少次呢?如果是无限循环的话,最后用SHELL或者CRON来控制执行PHP。一般PHP脚本执行时间最好不要超过60秒。否则占资源不说,脚本可能会卡死。 echo microtime(); // 当前时间戳flush();sleep(5);echo "<br/>";echo microtime();这样你在浏览器就会看到效果了 你说对了,我还真是用SHELL或者CRON来控制执行PHP每分钟执行一次php文件php文件要获取一个数据然后保存到txt文件中,一分钟需要保存两次,每次保存的时间间隔为30秒 PHP主要是用来生成网页的,网页总是一次生成然后传送到浏览器,不可能一点一点传送过来,要不然一次一个字节,会有多少个页面传过来?只有把PHP设置为CMD命令行方式和CGI方式可以实现象桌面程序那样的任意停顿和间断显示内容 这是什么问题呢 php菜鸟请教怎么在一个页面里提取table里的值点编辑值提交到下面的form里? 请问php中上传文件后,如何取得原文件的路径啊? 大家帮我看下这段正则表达式 怪了!php.exe 怎样处理GET请求的? PHP调用ATL动态库,ATL动态库能够跟踪调试吗 数据提交(菜鸟问题)——在线等! 想写一个修改数据的函数,大家一起努力,看能不能完善一下这个函数 求有经验的人给个提示,关于PHP后台数据库的编程 高分献上,php,站内搜索(文本内容)源吗 一个页面内需要查询多个表的内容,如何操作?? 请教一个mysql索引的问题
sleep(5);
echo '<br />5';每次刷新貌似都是1和5同时显示出来
echo microtime(); // 当前时间戳
sleep(5);
echo "<br/>";
echo microtime();
如果只是为了这个停顿的显示效果,不如交给来前端js来处理,如果程序是放在后台运行,你要相信:两行的中间一定停顿了5秒
又不是自动刷新你的页面,php在服务器端执行完代码就一起输出来,当然你就看到1和5一起出现了。但是目的还是达到了.
如果是无限循环的话,最后用SHELL或者CRON来控制执行PHP。一般PHP脚本执行时间最好不要超过60秒。否则占资源不说,脚本可能会卡死。
flush();
sleep(5);
echo "<br/>";
echo microtime();这样你在浏览器就会看到效果了
你说对了,我还真是用SHELL或者CRON来控制执行PHP每分钟执行一次php文件php文件要获取一个数据然后保存到txt文件中,一分钟需要保存两次,每次保存的时间间隔为30秒