Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
0 / 0 / 0
Регистрация: 06.06.2020
Сообщений: 6
1

Где ошибка в пути массива

30.06.2020, 23:04. Просмотров 802. Ответов 1
Метки нет (Все метки)

Всем привет, нужно достать url из массива
Код
object(stdClass)#16 (1) { ["response"]=> object(stdClass)#1 (2) { ["count"]=> int(24019) ["items"]=> array(2) { [0]=> object(stdClass)#2 (12) { ["date"]=> int(1593544477) ["from_id"]=> int(221906343) ["id"]=> int(1580029) ["out"]=> int(1) ["peer_id"]=> int(215159528) ["text"]=>
string(38) "проверка" ["conversation_message_id"]=> int(26621) ["fwd_messages"]=> array(0) { }
["important"]=> bool(false) ["random_id"]=> int(2039699697) ["attachments"]=> array(0) { } ["is_hidden"]=> bool(false) } [1]=>
 object(stdClass)#3 (12) { ["date"]=> int(1593544469) ["from_id"]=> int(221906343) ["id"]=> int(1580028) ["out"]=> int(1) ["peer_id"]=> int(215159528) ["text"]=> string(0) "" ["conversation_message_id"]=> int(26620) ["fwd_messages"]=> array(0) { } ["important"]=>
bool(false) ["random_id"]=> int(908125352) ["attachments"]=> array(1) { [0]=> object(stdClass)#4 (2) { ["type"]=> string(5) 
"photo" ["photo"]=> object(stdClass)#5 (8) { ["album_id"]=> int(-6) ["date"]=> int(1580396874) ["id"]=> int(457241299) ["owner_id"]=> int(221906343) ["has_tags"]=> bool(false) ["post_id"]=> int(453) ["sizes"]=> array(10) { [0]=> object(stdClass)#6 (4) { ["height"]=> int(130)
["url"]=> string(69) "https://sun1-25.userapi.com/c854016/v854016756/1e450b/vvMIkVG_-sw.jpg" ["type"]=> string(1) "m" 
["width"]=> int(97) } [1]=> object(stdClass)#7 (4) { ["height"]=> int(173)
["url"]=> string(69) "https://sun1-91.userapi.com/c854016/v854016756/1e4510/nImt-ave0I4.jpg" ["type"]=> string(1) "o" ["width"]=> int(130) } [2]=> object(stdClass)#8 (4) { ["height"]=> int(267)
["url"]=> string(69) "https://sun1-27.userapi.com/c854016/v854016756/1e4511/GZnsT-svaek.jpg" ["type"]=> string(1) "p" 
["width"]=> int(200) } [3]=> object(stdClass)#9 (4) { ["height"]=> int(427) ["url"]=> string(69) "https://sun1-20.userapi.com/c854016/v854016756/1e4512/nIeKY0mCbq4.jpg" ["type"]=> string(1) "q" ["width"]=> int(320) } [4]=> object(stdClass)#10 (4) { ["height"]=> int(681)
["url"]=> string(69) "https://sun1-95.userapi.com/c854016/v854016756/1e4513/YIvwui8uztI.jpg" ["type"]=> string(1) "r" 
["width"]=> int(510) } [5]=> object(stdClass)#11 (4) { ["height"]=> int(75) ["url"]=> string(69) "https://sun1-47.userapi.com/c854016/v854016756/1e450a/EktoazsNkXs.jpg" ["type"]=> string(1) "s" ["width"]=> int(56) } [6]=> object(stdClass)#12 (4) { ["height"]=> int(1280)
["url"]=> string(69) "https://sun1-84.userapi.com/c854016/v854016756/1e450f/Thcl8PuH6Pc.jpg" ["type"]=> string(1) "w" 
["width"]=> int(959) } [7]=> object(stdClass)#13 (4) { ["height"]=> int(604) ["url"]=> string(69) "https://sun1-18.userapi.com/c854016/v854016756/1e450c/YICDExUiGBo.jpg" ["type"]=> string(1) "x" ["width"]=> int(453) } [8]=> object(stdClass)#14 (4) { ["height"]=> int(807)
["url"]=> string(69) "https://sun1-15.userapi.com/c854016/v854016756/1e450d/75lD5-KlEB4.jpg" ["type"]=> string(1) "y" 
["width"]=> int(605) } [9]=> object(stdClass)#15 (4) { ["height"]=> int(1080)
["url"]=> string(69) "https://sun1-94.userapi.com/c854016/v854016756/1e450e/oe17adnrKDY.jpg" ["type"]=> string(1) "z" 
["width"]=> int(809) } } ["text"]=> string(0) "" } } } ["is_hidden"]=> bool(false) } } } }
Делаю ( неправильно )
Код
$json->response->items[0]->attachments[0]->photo->sizes[0]->url;
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
30.06.2020, 23:04
Ответы с готовыми решениями:

Максимальный элемент массива. Где ошибка?
Написал скрипт, который должен определять макс. элемент массива, но почему - то это происходит не...

Где ошибка при вводе 2 массива?
Пожалуйста помогите разобраться почему при выводе 2 массива возникает ошибка? using System.IO;...

Обработка двухмерного массива...где ошибка??
Тема: обработка двумерных массивов Цель: Приобретение навыков составления алгоритмов и...

Где ошибка? Чтение массива из файла
Пишу программу которая читает вектор и массив из файла. После чего перемножает вектор на массив...

1
1049 / 756 / 423
Регистрация: 23.08.2015
Сообщений: 2,014
01.07.2020, 01:48 2
Лучший ответ Сообщение было отмечено KherMon как решение

Решение

KherMon,
У первого элемента attachments пустой
Код
object(stdClass)16 (1) {
    ["response"]=> object(stdClass)1 (2) {
        ["count"]=> int(24019) 
        ["items"]=> array(2) {
            [0]=> object(stdClass)2 (12) {
                ["date"]=> int(1593544477)
                ["from_id"]=> int(221906343)
                ["id"]=> int(1580029)
                ["out"]=> int(1)
                ["peer_id"]=> int(215159528)
                ["text"]=> string(38) "проверка"
                ["conversation_message_id"]=> int(26621)
                ["fwd_messages"]=> array(0) {}
                ["important"]=> bool(false) ["random_id"]=> int(2039699697)
                ["attachments"]=> array(0) {}
                ["is_hidden"]=> bool(false)
            }
            [1]=> object(stdClass)3 (12) {
                ["date"]=> int(1593544469)
                ["from_id"]=> int(221906343)
                ["id"]=> int(1580028)
                ["out"]=> int(1)
                ["peer_id"]=> int(215159528)
                ["text"]=> string(0) ""
                ["conversation_message_id"]=> int(26620)
                ["fwd_messages"]=> array(0) { }
                ["important"]=> bool(false)
                ["random_id"]=> int(908125352)
                ["attachments"]=> array(1) {
                    [0]=> object(stdClass)4 (2) {
                        ["type"]=> string(5)  "photo"
                        ["photo"]=> object(stdClass)5 (8) {
                            ["album_id"]=> int(-6)
                            ["date"]=> int(1580396874)
                            ["id"]=> int(457241299)
                            ["owner_id"]=> int(221906343)
                            ["has_tags"]=> bool(false)
                            ["post_id"]=> int(453)
                            ["sizes"]=> array(10) {
                                [0]=> object(stdClass)6 (4) {
                                    ["height"]=> int(130)
                                    ["url"]=> string(69) "https://sun1-25.userapi.com/c854016/v854016756/1e450b/vvMIkVG_-sw.jpg"
                                    ["type"]=> string(1) "m"
                                    ["width"]=> int(97)
                                }
                                [1]=> object(stdClass)7 (4) {
                                    ["height"]=> int(173)
                                    ["url"]=> string(69) "https://sun1-91.userapi.com/c854016/v854016756/1e4510/nImt-ave0I4.jpg"
                                    ["type"]=> string(1) "o"
                                    ["width"]=> int(130)
                                }
                                [2]=> object(stdClass)8 (4) {
                                    ["height"]=> int(267)
                                    ["url"]=> string(69) "https://sun1-27.userapi.com/c854016/v854016756/1e4511/GZnsT-svaek.jpg"
                                    ["type"]=> string(1) "p"
                                    ["width"]=> int(200)
                                }
                                [3]=> object(stdClass)9 (4) {
                                    ["height"]=> int(427)
                                    ["url"]=> string(69) "https://sun1-20.userapi.com/c854016/v854016756/1e4512/nIeKY0mCbq4.jpg"
                                    ["type"]=> string(1) "q"
                                    ["width"]=> int(320)
                                }
                                [4]=> object(stdClass)10 (4) {
                                    ["height"]=> int(681)
                                    ["url"]=> string(69) "https://sun1-95.userapi.com/c854016/v854016756/1e4513/YIvwui8uztI.jpg"
                                    ["type"]=> string(1) "r"
                                    ["width"]=> int(510)
                                }
                                [5]=> object(stdClass)11 (4) {
                                    ["height"]=> int(75)
                                    ["url"]=> string(69) "https://sun1-47.userapi.com/c854016/v854016756/1e450a/EktoazsNkXs.jpg"
                                    ["type"]=> string(1) "s"
                                    ["width"]=> int(56)
                                }
                                [6]=> object(stdClass)12 (4) {
                                    ["height"]=> int(1280)
                                    ["url"]=> string(69) "https://sun1-84.userapi.com/c854016/v854016756/1e450f/Thcl8PuH6Pc.jpg"
                                    ["type"]=> string(1) "w"
                                    ["width"]=> int(959)
                                }
                                [7]=> object(stdClass)13 (4) {
                                    ["height"]=> int(604)
                                    ["url"]=> string(69) "https://sun1-18.userapi.com/c854016/v854016756/1e450c/YICDExUiGBo.jpg"
                                    ["type"]=> string(1) "x"
                                    ["width"]=> int(453)
                                }
                                [8]=> object(stdClass)14 (4) {
                                    ["height"]=> int(807)
                                    ["url"]=> string(69) "https://sun1-15.userapi.com/c854016/v854016756/1e450d/75lD5-KlEB4.jpg"
                                    ["type"]=> string(1) "y"
                                    ["width"]=> int(605)
                                }
                                [9]=> object(stdClass)15 (4) {
                                    ["height"]=> int(1080)
                                    ["url"]=> string(69) "https://sun1-94.userapi.com/c854016/v854016756/1e450e/oe17adnrKDY.jpg"
                                    ["type"]=> string(1) "z"
                                    ["width"]=> int(809)
                                }
                            }
                            ["text"]=> string(0) ""
                        }
                    }
                }
                ["is_hidden"]=> bool(false)
            }
        }
    }
}
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
01.07.2020, 01:48

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Где ошибка в коде генерации массива?
Программа должна из рандомных чисел делать массив, создавать новый массив с противоположными по...

Где ошибка при самостоятельном вводе массива?
Добрый вечер. Не судите строго. Кучу раз уже пришлось переделать...Поэтому мозги кипят) Подскажите...

Сортировка одномерного массива, где ошибка в задаче?
Делал Сортировку одномерного массива... по этому примеру: for j:= 1 to N-1 do for i:= 1 to...

Где тут ошибка? Программа сортировки массива по возрастанию
программа сортирует массив по возрастанию. кусок кода который выполняет сортировку взял с инета. но...

Передвинуть ненулевые элементы массива влево. Где ошибка?
Вот программа. Нужно сдвинуть ненулевые элементы в массиве влево, а нулевые вправо....

Где кроется ошибка при заполнении массива структур?
У меня ввод данных в массив не происходит, только вот не пойму почему, может быть кто-нибудь...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.