Laravel с Image Intervention: implode () не работает - PullRequest
0 голосов
/ 11 февраля 2019

Я сейчас пытаюсь редактировать данные exif и iptc с помощью Image Intervention и Laravel.До этого момента он работал нормально, я думаю, но когда я пытаюсь использовать exif-метод , он возвращает массив вместо строки.Хорошо, я подумал и попытался разобрать его в строку.Я попытался 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, если необходимо

Спасибо:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...