DaverTM
3.04.2013 - 11:35
Как сделать удаление цикла после его исполнения и после удаления цикла начинался новый?
<?php
for ($i=0; $i<10; $i){
echo "Хочешь",$i,"<br>";
flush();
sleep(1);
echo "себе",$i,"<br>";
flush();
sleep(1);
echo "классный",$i,"<br>";
flush();
sleep(1);
echo "сайт?",$i,"<br>";
flush();
sleep(1);
echo '<a href="test.php">Вступай!</a>',$i,"<br>";
flush();
sleep(1);
if(i == 0){
delete($i);
}
}
?>
И как убрать цифры которые появляются вот здесь:
Хочешь0
себе0
классный0
сайт?0
Вступай!0
Игорь_Vasinsky
3.04.2013 - 11:39
зачёт!
_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
DaverTM
3.04.2013 - 11:54
Не помогло,он продолжается!А надо чтобы он удалился и не показывался!
зайдём с другой стороны =)
вот сейчас вообще забудь про этот цикл, просто скажи, что нужно вывести на странице?
DaverTM
3.04.2013 - 13:24
Хочешь
себе
классный
сайт?
Вступай!
Чтобы это выводилось поочереди с картинками!
DaverTM
3.04.2013 - 13:25
Бесконечно выполнялось!Или это нужно на FLASH?
тогда ещё 2 вопроса:
1. для чего здесь цикл?
2. почему именно на PHP, а не на JS?
upd: первый вопрос отпал)
DaverTM
3.04.2013 - 13:32
Ну попробую на JS только надо погуглить)Спасибо!
<script type="text/javascript">
i = 0;
words = ['Хочешь<br />', 'себе<br />', 'классный<br />', 'сайт?<br />', 'Вступай!<br />'];
function cnt(){
if(i == 5){
document.getElementById(1).innerHTML = '';
i = 0;
}
else{
document.getElementById(1).innerHTML += words[i];
i++;
}
}
setInterval(cnt, 1000);
</script>
<div id="1"></div>
upd: подправил