配列を使用してforeachループを繰り返し、スリープ関数を使ってスケジューリングしようとしています。以下foreachループの前のバッチを賢明に表示し、前のバッチを非表示にする
私のコードです:
<?php
$result = array(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16);
$get_count = 4;
$delay = 2;
foreach ($result as $row)
{
echo $row."<br>";
$countx++;
if(($countx % $get_count)==0)
{
sleep($delay);
}
}
?>
私は取得しています出力は
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
であり、私が望む出力が可能です
1
2
3
4
Hide above result and show nxt batch
5
6
7
8
Hide above result and show nxt batch
9
10
11
12
Hide above result and show nxt batch
13
14
15
16
すべてのヘルプ:&過去のバッチを一括で表示し、非表示にするには?
の可能性のある重複した[クライアント側とサーバー側のプログラミングの違いは何ですか?](http://stackoverflow.com/questions/13840429/what-is-the-difference-between-client-サーバ側プログラミング) –
@u_mulder重複していない –
PHPはクライアントを表示した後、クライアント上に何も隠すことができません。そのためにJSを使用する –