更新了依赖 vlucas/phpdotenv 后项目无法启动

我在.env文件里面设置了一个值为0的变量,可是用env()取出来的时候它的值为空字符串""。调试发现是phpdotenv的问题。在vendor/vlucas/phpdotenv/Dotenv.php中有如下代码:

......
    protected static function sanitiseVariableValue($value)
    {
        $value = trim($value);
        if (!$value) {
            return '';
        }
        ......
     }
......

可以看出来,当$value为0是就返回空字符串

所以我就想更新一下phpdotenv的版本看看能不能解决这个问题。
可是我用Composer更新之后,访问页面出现了

Fatal error: Class 'Dotenv' not found in bootstrap\app.php on line 5

的错误提示。
请问这个问题要怎么解决?

JellyBool
修改的评论也不能少于六个字哦!
Hsin
修改的评论也不能少于六个字哦!
JellyBool
修改的评论也不能少于六个字哦!
Hsin
修改的评论也不能少于六个字哦!
JellyBool
修改的评论也不能少于六个字哦!
Hsin
修改的评论也不能少于六个字哦!
justtest
修改的评论也不能少于六个字哦!