Przerwanie następnie wznowienie pętli while po 30s

Potrzebuje zatrzymać pętle przed przekierowaniem. Istnieje w php jakaś funkcja do tego ??

Kod przedstawia jaki efekt chce uzyskać.

<?


$x=0;

while($x < 10){

$x++;


// stop na 30s 

header("location: jakisadres");

exit();

}


?>

sleep

http://www.htmlcodetutorial.com/documen … upp_4.html

… lub w JavaScript.