W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
在執(zhí)行耗時任務(wù)的時候,提供一個進(jìn)度條時很有必要的。我們可以使用輸出對象來創(chuàng)建、加載以及停止進(jìn)度條。首先,定義好任務(wù)的總步數(shù),然后,在每次任務(wù)執(zhí)行的時候加載進(jìn)度條:
$users = App\Models\User::all();
$bar = $this->output->createProgressBar(count($users));
$bar->start();
foreach ($users as $user) {
$this->performTask($user);
$bar->advance();
}
$bar->finish();
您可以參閱 Symfony 進(jìn)度條組件文檔 以獲取進(jìn)度條的更多高級用法。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: