我已将我的laravel 5.8项目升级为6.0.它已成功升级,但当我试图运行该项目或将另一个包安装到我的项目时,它在会话中给了我一个名为"调用未定义函数str_slug()"的错误.php.我不知道为什么....

Call to undefined function str_slug()

推荐答案

如果你已经通过了upgrade guide,那么你必须知道这一点

String and Array Helpers have been removed from Core Framework

因此,如果您仍然需要使用帮助器,请安装软件包

composer require laravel/helpers

所有的助手都被转移到这个包裹里

Laravel相关问答推荐

Laravel REST API:如何将数据库列名与参数的另一个名称映射?

为什么使用 created_at 表在迁移错误中创建表?

如何正确使用 Spatie\Laravel Data 来获取数据?

Laravel 验证 - 不同的属性规范

Laravel 5.3:语法错误或访问冲突:1463 HAVING 子句中使用了非分组字段距离

语法错误或访问冲突:1115 未知字符集:utf8mb4

Laravel 4:如何将 WHERE 条件应用于 Eloquent 类的所有查询?

如何在 laravel 中安装 PHPExcel 库?

使用 Laravel 限制多态多对多关系中的相关记录

artisan 迁移错误找不到类'Doctrine\\DBAL\\Driver\\PDOMySql\\Driver'

Laravel 5 文件下载:stream() 或 download()

将 Laravel Socialite 与 API 一起使用?

如何在 Laravel Eloquent 中 Select 某些字段?

在Lumen框架中启用会话

在 Laravel 5 控制器中找不到类App\Http\Controllers\DB

配置和测试 Laravel 任务调度

如何在 Laravel 4 中组织不同版本的 REST API 控制器?

在 vue.js 中使用 Laravel 的Gate/Authorization

在 laravel 中安装 vue 3.0

Laravel:Redis 无法建立连接:[tcp://127.0.0.1:6379]