fork download
  1. <?php
  2. function progress($cur, $max, $round=1) {
  3. return ($max!=0) ? round(($cur/$max) *100, $round).'%' : '0%';
  4. }
  5.  
  6. foreach(range(1, 50) as $v)
  7. echo progress($v, 34) . "<br />";
Success #stdin #stdout 0.01s 20520KB
stdin
Standard input is empty
stdout
2.9%<br />5.9%<br />8.8%<br />11.8%<br />14.7%<br />17.6%<br />20.6%<br />23.5%<br />26.5%<br />29.4%<br />32.4%<br />35.3%<br />38.2%<br />41.2%<br />44.1%<br />47.1%<br />50%<br />52.9%<br />55.9%<br />58.8%<br />61.8%<br />64.7%<br />67.6%<br />70.6%<br />73.5%<br />76.5%<br />79.4%<br />82.4%<br />85.3%<br />88.2%<br />91.2%<br />94.1%<br />97.1%<br />100%<br />102.9%<br />105.9%<br />108.8%<br />111.8%<br />114.7%<br />117.6%<br />120.6%<br />123.5%<br />126.5%<br />129.4%<br />132.4%<br />135.3%<br />138.2%<br />141.2%<br />144.1%<br />147.1%<br />