Maison  >  Article  >  développement back-end  >  Barre de progression implémentée par le code php

Barre de progression implémentée par le code php

怪我咯
怪我咯original
2017-07-23 10:58:594430parcourir

La barre de progression est lorsque l'ordinateur traite une tâche, elle affiche la vitesse de traitement de la tâche, le degré d'achèvement, la taille des tâches inachevées restantes et le temps de traitement possible sous forme d'images en temps réel . Il est généralement affiché sous la forme d’une barre rectangulaire. Cet article présente principalement le code qui utilise le code PHP pour obtenir l'effet de barre de progression

<html> 
<head> 
</head> 
<body> 
<table width="400" border="0" cellspacing="1" cellpadding="1"> 
<tr> 
<td bgcolor="000000"> 
<table width="400" border="0" cellspacing="0" cellpadding="1"> 
<tr> 
<td bgcolor="ffffff"> 
<img src="bar.gif" src="bar.gif" width="0" height="16" id="percent_img" name="percent_img" align="absmiddle"> 
</td> 
</tr> 
</table> 
</td> 
<td> 
<span id="percent_txt" name="percent_txt">0%</span> 
</td> 
</tr> 
</table> 
</body> 
</html> 
<?php 
flush(); 
for($i=0;$i<=100;$i++) //循环输出100次JavaScript代码 
{ 
$width = $i * 4; 
echo "<SCRIPT>"; 
echo "percent_img.width=$width;"; //控制图片宽度 
echo "percent_txt.innerHTML=&#39;$i%&#39;;"; //控制百分比显示 
echo "</SCRIPT>"; 
for($j=0;$j<1000000;$j++) 
{ 
//为了演示进度条的效果,这里执行了一个空循环 
} 
flush(); 
} 
?>

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn