Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 31.03.2018
Сообщений: 47

Как сделать из json обычный массив, если мешает stdClass Object?

29.04.2020, 13:27. Показов 498. Ответов 0
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Как сделать из json обычный массив, если мешает stdClass Object? Пробовал стандартно через
PHP
1
$result = json_decode($json, true);
, но не получается из-за stdClass Object. Перебирал предложенные варианты с разных форумов, но ни один не сработал. Вот код через print_r (только начало, весь код вообще не помещается.):

JSON
1
stdClass Object ( [status] => stdClass Object ( [timestamp] => 2020-04-28T23:47:49.462Z [error_code] => 0 [error_message] => [elapsed] => 270 [credit_count] => 13 [notice] => ) [data] => Array ( [0] => stdClass Object ( [id] => 1 [name] => Bitcoin [symbol] => BTC [slug] => bitcoin [num_market_pairs] => 7892 [date_added] => 2013-04-28T00:00:00.000Z [tags] => Array ( [0] => mineable ) [max_supply] => 21000000 [circulating_supply] => 18350850 [total_supply] => 18350850 [platform] => [cmc_rank] => 1 [last_updated] => 2020-04-28T23:46:32.000Z [quote] => stdClass Object ( [RUB] => stdClass Object ( [price] => 577590.16736918 [volume_24h] => 2452396954990.3 [percent_change_1h] => 0.135171 [percent_change_24h] => -0.3098795 [percent_change_7d] => 8.62634643 [market_cap] => 10599270522867 [last_updated] => 2020-04-28T23:46:02.000Z ) ) ) [1] => stdClass Object ( [id] => 1027 [name] => Ethereum [symbol] => ETH [slug] => ethereum [num_market_pairs] => 5153 [date_added] => ..............................
Итак, как же сделать из этого обычный массив?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
29.04.2020, 13:27
Ответы с готовыми решениями:

Перебрать массив с элементами stdClass Object
С праздником победы, уважаемые форумчане! Дабы обезопасить свой мозг от поломки, прошу Вашего совета! Имеется массив вида $hfytt =...

Как извлечь данные из stdclass object
При обращение к VK API мне вернулась Json строка в итоге получаю: $res = json_decode(file_get_contents($url)); print_r($res); ...

Работа с stdClass Object
<?php $client = new SoapClient("http://www2.tvh.be/axis2/services/TvhwsService?wsdl"); $result =...

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
29.04.2020, 13:27
Помогаю со студенческими работами здесь

Cannot use object of type stdClass as array
Здравствуйте, есть код, который должен писать, является ли человек участником группы и лайкнул ли он определенный пост, но проблема втом,...

stdClass Object извлечь данные
Есть объект $obekt мне нужно получить определенные его свойства, например, $inName = $obekt; Как правильно составить эту...

Вывод stdClass Object (SOAP)
Не пинайте сильно, я только учусь. В общем, пытаюсь разобраться с Soap. Php скрипт по print_r выдаёт вот такое: stdClass Object ( ...

Fatal error: Cannot use object of type stdClass as array in
Установил шаблон на wordpress,все работало нормально,через время в админке белый экран и ошибка Fatal error: Cannot use object of type...

Php выдает ошибку Cannot use object of type stdClass as array
помогите я очень плохо разбираюсь в чом дело можете тыкнуть .и сказать что на что заменить и где выдает такую ошибкуFatal error: Cannot use...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru