gpt4 book ai didi

php - Laravel:第 342 行的非法字符串偏移量 'file',文件 Illuminate/Mail/Mailable.php

转载 作者:可可西里 更新时间:2023-10-31 22:50:21 24 4
gpt4 key购买 nike

我正在尝试使用 Laravel 的 attachFromStorageDisk 方法将一些文档附加到电子邮件中,我在文档中了解到:Mail - Laravel .

public function build()
{
$email = $this->view('emails.message')
->subject($this->emailSubject);

foreach ($this->attachments as $attachment) {
$email->attachFromStorageDisk('filemanager', $attachment);
}

return $email;
}

我遇到的错误是第 342 行的 Illegal string offset 'file', file Illuminate/Mail/Mailable.php 我想不出解决这个问题的方法。

$this->attachments 是一个数组,其中包含我要附加到电子邮件的文件的路径,并且所有路径都是正确的。

你们知道如何解决这个问题吗?我在第 342 行 Mailable.php 上找不到关于此特定错误的更多信息

谢谢!

最佳答案

将变量 $this->attachments 的名称更改为其他名称

Mailable 类已有属性 $attachments,您正在覆盖它。

关于php - Laravel:第 342 行的非法字符串偏移量 'file',文件 Illuminate/Mail/Mailable.php,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54262711/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com