Я пытаюсь получить первый «url» из того, что я считаю массивом.
Это получить «URL» работает нормально, но, очевидно, его нельзя использовать
print_r ($wantedimage[0]);
Но это получает ошибку:
Исправляемая фатальная ошибка: объект класса stdClass не может быть преобразован в строку.
Когда я пытаюсь
echo $wantedimage[0];
Что я делаю не так, пожалуйста?
Вы должны использовать что-то вроде этого:
foreach($wantedimage as $key => $value)
{
echo $value;
}
Или исходя из его структуры:
$wantedimage[0]->url
использование var_dump
или же Kint.
А также $wantedimage[0]
что это за тип? Integer, Float, String, Array, …, Что?
Решил это с помощью ответов здесь и моего собственного упорства.
Это сработало по какой-то причине. Поэтому, пожалуйста, не удаляйте вопрос, как я отметил, если это полезно.
$wantedimage =$data-> images;
$a0=$wantedimage[0]->url;
echo $a0;
Спасибо за помощь.
Извините, я был так обеспокоен этим. Это часть большого кода со множеством вложенных уровней.