Laravel 8 交互式輸入

2021-07-17 17:29 更新

除了顯示輸出以外,您亦可在執(zhí)行命令的時(shí)候通過(guò)詢問(wèn)用戶以提供輸入。ask 方法將詢問(wèn)用戶指定的問(wèn)題來(lái)接收用戶輸入,然后用戶輸入將會(huì)傳到您的命令中:

/**
 * 執(zhí)行命令
 *
 * @return mixed
 */
public function handle()
{
    $name = $this->ask('What is your name?');
}

secret 方法與 ask 相似,但是用戶在輸入的時(shí)候,用戶輸入將不可見(jiàn)。這個(gè)方法在詢問(wèn)一些注入密碼之類的敏感信息時(shí)是非常有用的:

$password = $this->secret('What is the password?');
以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)