join():参数 #2 ($array) 必须是 ?array 类型,给定字符串

Abd*_*leb 4 php xampp doctrine symfony5

所以我是一个初学者,正在使用 php 8 的 symfony 5.2 项目进行项目,并且我一直在尝试运行此命令

symfony console doctrine:fixtures:load
Run Code Online (Sandbox Code Playgroud)

这是我得到的错误:

在 Lorem.php 第 95 行: join(): Argument #2 ($array) 必须是 ?array 类型,给定字符串

小智 16

查看Lorem.php的第95行,你会发现:

return join($words, ' ') . '.';

改成:

return join(' ', $words) . '.';
Run Code Online (Sandbox Code Playgroud)