我有这样一段代码:
if($this->ask('Is this holiday booked? [y|N]')) {
$holiday->booked = true;
} else {
$holiday->booked = false;
}
在Laravel 5.2命令中,但无论响应如何,它似乎总是返回真。
我也试过:
if($this->ask('Is this holiday booked? [y|N]') === true) {
$holiday->booked = true;
} else {
$holiday->booked = false;
}
但这总是把它作为false输入到数据库中,不管我输入y还是n。
这无疑是愚蠢的,但有人能看出我哪里错了吗?
谢谢。
2条答案
按热度按时间gab6jxml1#
最终使用:
tjvv9vkg2#
或者试试这个:):