
php 怎么做进度条
2个回答
展开全部
一般来说,很少会有人直接用PHP输出进度条,但是也是可以实现的(需要JS)。
原理和过程:
利用flush函数会提前输出缓冲区内容;
内容是主要的进度条;
循环》
输出改变内容的JS;
暂停一秒,继续循环;
所有的输出都要先放到缓冲区的,直接echo的输出是等到页面结束才输出。
用户的函数:
sleep()
ob_start()
ob_flush()
flush()
或 ob_implicit_flush();
具体的代码就不写了,要自己动手哦,百度下每个函数的意思,加深理解和记忆。
原理和过程:
利用flush函数会提前输出缓冲区内容;
内容是主要的进度条;
循环》
输出改变内容的JS;
暂停一秒,继续循环;
所有的输出都要先放到缓冲区的,直接echo的输出是等到页面结束才输出。
用户的函数:
sleep()
ob_start()
ob_flush()
flush()
或 ob_implicit_flush();
具体的代码就不写了,要自己动手哦,百度下每个函数的意思,加深理解和记忆。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询