php - php如何在循環運行時創建循環計數器?

  显示原文与译文双语对照的内容
120 2

我想創建一個計數器。 我有一個foreach循環值。 我想在腳本運行時顯示計數。 如何在腳本運行時設置計數器?


foreach ($_productCollection as $_product){


 $attrapivalue = $_product->getAttributeText('apivalue');


 $prosku = $_product->getSku();



 if (!in_array($prosku, $array) && $attrapivalue=="No"){


 echo"<p class='count'>";


 $i++;


 echo"</p>";


 } 


}



echo"<p class='test'>Total Matched : </p>";


echo"<br>";


echo"Not Found :". $k;



时间: 原作者:

80 2

這個問題與PHP完全無關。 使用PHP輸出你的數據,包括總計數。 然後,使用 javascript/jquery來創建從 0到總數的可視化效果,例如在 document ready 上。


<p class='test'>Total Matched : <span>888</span></p>



Javascript


$(function(){


 var item = $('.test> span');


 var total = parseInt(num.text());


 var counter = 0;


 var timer = setInterval(function(){


 counter ++;


 item.text(counter);


 if(counter> = total) clearInterval(timer);


 }, 10);


});



`

原作者:
86 2

這將不起作用輸出僅在PHP完成執行后顯示。

PHP代表:"PHP: 超文本預處理器",注意"預處理程序"部分,它預處理頁面並創建 HTML,它在運行后不能修改 HTML 。

原作者:
...