在 Laravel 命令中,我正在寻找一种在多列中显示 52 个选项的方法,而不是一个需要滚动的长列表。
这可能吗?
这是我到目前为止的代码:
do {
$i++;
$col_name[$i] = $this->ask('Column name?');
if ($col_name[$i] != null) {
$col_type[$i] = $this->choice('Column type?', [
"0" => 'bigIncrements',
"1" => 'bigInteger',
"2" => 'binary',
"3" => 'boolean',
"4" => 'char',
"5" => 'date',
"6" => 'dateTime',
"7" => 'dateTimeTz',
"8" => 'decimal',
...
"51" => 'uuid',
"52" => 'year'
], 'string');
}
} while ($col_name[$i] != null);