Laravel进行图像干预:implode()无法正常工作

时间:2019-02-11 19:49:25

标签: php arrays string laravel

我目前正尝试使用Image Intervention和Laravel编辑exif和iptc数据。到目前为止,我认为它可以正常工作,但是当我尝试使用exif-method时,它将返回一个数组而不是字符串。好的,我想过并尝试将其解析为字符串。我尝试了serialize(),但是它返回了一个非常丑陋的数组版本。

我偶然发现了implode()函数,这是我的想法,但是即使我(认为我)正确使用了它,它也总是以某种方式返回Array to String conversion错误。

这是到目前为止我解析过的代码:

$exif = Image::make($path)->exif();
$exif = serialize($exif); //Super ugly version of the given array

这:

$exif = Image::make($path)->exif();
$exif = implode(', ', $exif); //Returns "Array to string conversion" Error

有人知道如何解决此问题吗?

GitHub Repo if needed

谢谢:)

0 个答案:

没有答案