» » Progress bar для php cli

Progress bar для php cli

Progress bar для php cliСкрипт виконує певну кількість ітерацій (повторень), і викнується відносно довго. Щоб бути впевненим, що скрипт працює, а не завис – прийшлось написати прогрес бар.
print("\n");

$smb = '-\|/';

for ($i = 0; $i < 20; $i++) {
  print(chr(8));
  print($smb[$i%4]);
  usleep(200000);
}

print("\n");

В результаті бачимо, як в консолі крутиться слеш.


2503 24.11.13



Напівжирний Нахилений текст Підкреслений текст Перекреслений текст | Вирівнювання по лівому краю По центру Вирівнювання по правому краю | Вставка смайликів Вибір кольору | Прихований текст Вставка цитати Перетворити вибраний текст з транслітерації в кирилицю Вставка спойлеру