, когда я нажимаю на его запуск, он должен начать выполнение кода, и когда я нажимаю кнопку «остановить», он должен прекратить выполнение и распечатать все, что он выполнил. , когда я запускаю следующий код, он не работает , что на самом деле я хочу, когда я нажимаю кнопку «начать», он должен начать печатать число от 1 до 50 inbetween, когда я нажимаю кнопку «Стоп», он должен печатать числа, все еще где они были выполнены.прекращение выполнения кода не работает
<form method="post">
<input type="submit" value="start" id="start" name="start" />
<input type="submit" value="stop" id="stop" name="stop" />
</form>
if (isset($_POST['start'])) {
for ($i = 1; $i <= 50; $i++) {
echo $i."<br/>";
if (isset($_POST['stop'])) {
die(print_r($i));
}
sleep('1');
}
}
Я думаю, что у вас есть некоторая путаница в отношении того, что может и не может быть сделано с PHP. –
Используйте javascript для выполнения такого рода работ. – Salim
Что вы ожидаете от кода и что он на самом деле делает? –