Laravel 5.7-为什么以编程方式列出控制台命令会返回0?

雅各布

我目前正在尝试在Laravel应用程序中返回Artisan命令的列表。我尝试return var_dump(Artisan::('list'));成功运行,但是反应出乎意料。它回来的int(0)还是0当我拿出var_dump()功能。当我在控制台中运行同一命令时,它会成功返回工匠命令列表。

为什么会这样呢?

德文郡

Artisan::call()返回退出代码,就像命令在终端中一样。的退出代码0表示命令已成功执行。

Artisan::output() 可用于获取最后一条命令的输出。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章