我已经将Laravel从5.6升级到6.0。 之前,控制器上的默认辅助函数正常运行,但现在它显示为“未定义”。 在我的控制器中,我使用了以下内容。
$filename = str_random(12);
我遇到了以下错误:
message: "调用未定义的函数 App\Http\Controllers\str_random()"
我也使用了 random()
函数,但它显示相同的错误信息。
请问有人可以指导我该怎么做吗?
我已经执行了如下命令:
composer dump-autoload
但我遇到了同样的错误。
str_random()
在5.8中已被删除,似乎根本不受支持。请改用以下方法: https://laravel.com/docs/6.x/helpers#method-str-random - Lukasz FormelaStr::random()
。 - brombeer