Пауза между каждым персонажем

$sql = 'SELECT id FROM users';

// on envoie la requête
$req = mysql_query($sql) or die('Erreur SQL !');

//on declare array comme uenter code heren array et l'incrementation a zero.
$array = array();
$i = 0;
// on fait une boucle qui va faire un tour pour chaque enregistrement
while($data = mysql_fetch_assoc($req))
{
// on met en array chaque id en partant de 0.
$array[$i] = $data['id'];
//on incremente
$i = $i+1;
}
//nombre qui est l'id aléatoire tant désiré :-P
$nbre = $array[array_rand($array)];

$nb = $nbre.'@';
echo '<br>';
$nbre = strstr($nb,'@', true);

$decoup = wordwrap($nbre,1," ",1);

$tab_string = explode(" ", $decoup);

for($i = 0; $i <count($tab_string); $i++){

echo $tab_string[$i] . "&nbsp;";
if($tab_string) {
sleep(3);
}

}
mysql_close();

Как отобразить номера результатов один за другим, сделав паузу на три секунды?
например, если результат B 8 T F X, между каждым символом B ….. 3 секунды … 8 … 3 секунды … T..etc … должна быть пауза

0

Решение

может быть, вы можете использовать функцию сна.

int sleep ( int $seconds )`
0

Другие решения

ob_start();
$buffer = str_repeat(" ", 4096)."\r\n<span></span>\r\n";
for($i = 0; $i <count($tab_string); $i++){

echo $buffer.$tab_string[$i] . "&nbsp;";
ob_flush();
flush();
sleep(3);
}
ob_end_flush();

Это решение

0

По вопросам рекламы [email protected]