jeno
Новичок
loading... в то время как выполняется рнр скрипт
Добрый день
Честно говоря, не знал как правильно назвать топик =\
есть скрипт написанный на РНР, запускаю я его в шеле (в ручную...скажем, по ssh через какой-то клиент...тот же putty)
так вот...хочу чтоб в то время как он что-то делает, в шеле писалось что-то типа: "Loading..." + чтоб была какая-то примитивная анимация
вот например:
если запустите, увидите что полосочки меняются одна за другой... (очень часто в freebsd такое встречается)
так вот, в чем собственно проблема...
как можно запустить данную функцию в то время как скрипт работает? как бы, в другом потоке =\ не знаю как это назвать...
например, мой скрипт начинает очень долгий и сложный парсинг какого-то файла, мне надо чтоб одновременно запустились и работали 2 функции...функция парсинга и функция отрисовки анимации "loading"
Заранее спасибо!
Добрый день
Честно говоря, не знал как правильно назвать топик =\
есть скрипт написанный на РНР, запускаю я его в шеле (в ручную...скажем, по ssh через какой-то клиент...тот же putty)
так вот...хочу чтоб в то время как он что-то делает, в шеле писалось что-то типа: "Loading..." + чтоб была какая-то примитивная анимация
вот например:
PHP:
$l=array("/","-","\\","|");
for($i=0;;$i++)
{
if($i==4)$i=0;
print $l[$i]." Loading...\r";
sleep(1);
}
так вот, в чем собственно проблема...
как можно запустить данную функцию в то время как скрипт работает? как бы, в другом потоке =\ не знаю как это назвать...
например, мой скрипт начинает очень долгий и сложный парсинг какого-то файла, мне надо чтоб одновременно запустились и работали 2 функции...функция парсинга и функция отрисовки анимации "loading"
Заранее спасибо!