這邊用 PHP 實作,可以自己改成其他程式語言。
主要是使用 \r 來回到行首,然後使用新的文字蓋過原有的文字,就可以出現簡單的圖形變換效果:
$symbol = ['\\', '|', '/', '-'];
$count = 0;
echo "\n";
while(1) {
echo "\rpending ..." . $symbol[$count % 4] ;
$count++;
sleep(1);
}
不知道有沒有什麼其他符號看起來比較清楚的? O_Oa