📖

【Laravel 6】ヘルパが使えない場合

2021/09/23に公開

str_randomが使えない

開発をしていて、Laravel5系と同じようにコーディングしていたらエラーが..。

Call to undefined function

Laravelでランダムな文字列を生成しようとなると以下のように書いてましたよね。

$randamStr = str_random(); // デフォルト16文字
$randamStr = str_random(30); // 文字数指定

Laravel6では文字列や配列のヘルパはデフォルトから削除されたようです。

Laravel 6 have been removed all str_ and array_ helpers functions from by default.

https://itsolutionstuff.com/post/laravel-6-release-new-features-and-upgradeexample.html

とのことで、入れましょう。以下のコマンドです。

composer require laravel/helpers

Discussion