PHP извлекает правильный массив из текстовой строки

У меня есть текстовая строка, которая выглядит так

$string = "abcdefgh Value : Array ( [0] => Array ( [0] => 30 [1] => 1 ) [1] => Array ( [0] => 25 [1] => 1 ) [2] => Array ( [0] => 44 [1] => 332 ) ) Text : ijklmn";

Я хочу вытащить текст массива как правильный массив PHP. Как я могу лучше всего это сделать? Я экспериментировал с substr(), но я не мог заставить его работать.

Причина этого заключается в том, что я использую ниже, который выводит различные массивы среди всех видов текста.

$jpeg = new PelJpeg($filename);
$exif = $jpeg->getExif();
echo $exif;

Благодарю.

1

Решение

В зависимости от того, что вы делаете, вам может потребоваться проделать дополнительную работу для получения данных Exif. Например:

$jpeg = new PelJpeg($filename);
$exif = $jpeg->getExif();

Данные Exif не хранятся непосредственно в этом объекте, а хранятся в объекте PelTiff, который можно получить с помощью метода getTiff ():

$tiff = $exif->getTiff();
$ifd0 = $tiff->getIfd();
$desc = $ifd0->getEntry(PelTag::IMAGE_DESCRIPTION);
echo 'The description: ' . $desc->getValue();

Ссылка: Использование PEL в приложениях

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]