X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость ( Вход | Регистрация )

Открыть тему
Тема закрыта
> Помогите разобрать данные "массива" PHP
andreykashops
andreykashops
Topic Starter сообщение 6.3.2013, 14:21; Ответить: andreykashops
Сообщение #1


WordPress is my Life..
******

Группа: Active User
Сообщений: 1434
Регистрация: 21.7.2012
Из: Украины
Поблагодарили: 641 раз
Репутация:   139  


Приветствую!

Значит в чем проблема, есть такой массив:
Array
(
    [0] => WP_Post Object
        (
            [ID] => 58
            [post_author] => 1
            [post_date] => 2013-03-04 17:09:08
            [post_date_gmt] => 2013-03-04 13:09:08
            [post_content] => Тест
            [post_title] => Тестовая запись
            [post_excerpt] =>
            [post_status] => publish
            [comment_status] => open
            [ping_status] => open
            [post_password] =>
            [post_name] => testovaya-zapis
            [to_ping] =>
            [pinged] =>
            [post_modified] => 2013-03-06 13:03:47
            [post_modified_gmt] => 2013-03-06 09:03:47
            [post_content_filtered] =>
            [post_parent] => 0
            [guid] => http://test.wp-studia.com/?p=58
            [menu_order] => 0
            [post_type] => post
            [post_mime_type] =>
            [comment_count] => 0
            [filter] => raw
        )

    [1] => WP_Post Object
        (
            [ID] => 1
            [post_author] => 1
            [post_date] => 2013-02-21 18:52:00
            [post_date_gmt] => 2013-02-21 18:52:00
            [post_content] => Добро пожаловать в WordPress. Это ваша первая запись. Отредактируйте или удалите её, затем пишите!
            [post_title] => Привет, мир!
            [post_excerpt] =>
            [post_status] => publish
            [comment_status] => open
            [ping_status] => open
            [post_password] =>
            [post_name] => privet-mir
            [to_ping] =>
            [pinged] =>
            [post_modified] => 2013-03-02 11:47:12
            [post_modified_gmt] => 2013-03-02 07:47:12
            [post_content_filtered] =>
            [post_parent] => 0
            [guid] => http://test.wp-studia.com/?p=1
            [menu_order] => 0
            [post_type] => post
            [post_mime_type] =>
            [comment_count] => 1
            [filter] => raw
        )

)


Мне нужно вытянуть отсюда значения ID, но т. к. 0(или 1) не есть массивами - не могу понять как разобрать остальную часть...
Пробовал через extract(); - у меня не получилось


--------------------
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
fioru
fioru
сообщение 6.3.2013, 14:48; Ответить: fioru
Сообщение #2


Завсегдатай
*****

Группа: Active User
Сообщений: 508
Регистрация: 30.11.2010
Из: Смоленск
Поблагодарили: 172 раза
Репутация:   37  


Хм... не пробывали
$array[0]['id']
?


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
andreykashops
andreykashops
Topic Starter сообщение 6.3.2013, 15:02; Ответить: andreykashops
Сообщение #3


WordPress is my Life..
******

Группа: Active User
Сообщений: 1434
Регистрация: 21.7.2012
Из: Украины
Поблагодарили: 641 раз
Репутация:   139  


fioru, на вот такой запрос:
$x = $otd1[0]['id'];

($otd1 - приведенный выше массив)
Выдает ошибку:
Fatal error: Cannot use object of type WP_Post as array in


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
fioru
fioru
сообщение 6.3.2013, 15:26; Ответить: fioru
Сообщение #4


Завсегдатай
*****

Группа: Active User
Сообщений: 508
Регистрация: 30.11.2010
Из: Смоленск
Поблагодарили: 172 раза
Репутация:   37  


andreykashops,
C WP не работал, но думаю ответ кроется где-то в переменных:
$otd1[0]->ID

либо
$otd1->ID[0]


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Alex_RD
Alex_RD
сообщение 6.3.2013, 15:28; Ответить: Alex_RD
Сообщение #5


Бывалый
****

Группа: User
Сообщений: 299
Регистрация: 25.11.2008
Поблагодарили: 131 раз
Репутация:   34  


andreykashops,
Какой странный у вас массив объекта (объектов?). Вам именно из этого массива(?) нужно извлечь id или из базы? (просто тут получается, что нужно извлечь из элемента массива, данные объекта, что как-то странно)


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
andreykashops
andreykashops
Topic Starter сообщение 6.3.2013, 15:40; Ответить: andreykashops
Сообщение #6


WordPress is my Life..
******

Группа: Active User
Сообщений: 1434
Регистрация: 21.7.2012
Из: Украины
Поблагодарили: 641 раз
Репутация:   139  


fioru, спасибо, сейчас попробую.

Alex_RD, в том то и дело что он странный smile.gif
Его выдает плагин Advanced Custom Fields(поле Relationship).

fioru, первый вариант заработал, благодарю!

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Как защитить свои данные в общественном Wi-Fi?
8 unazekoff 325 Сегодня, 6:13
автор: unazekoff
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыОцените сайт "бизнес, новости, право". В чем проблема?
22 Merzuka 3154 23.5.2018, 12:15
автор: nikolay_web
Открытая тема (нет новых ответов) Алгоритм "Немезида" в ВК. МДК все?
3 MissContent 659 23.5.2018, 0:03
автор: Fartovyj
Открытая тема (нет новых ответов) Ссылки с "морды" и внутр. DA-60 PA-46 Бурж тематика Форекс, опционы, криптовалюта и связанное
Принимаю тематики bitcoin, forex, money и сопутствующее
0 Shaltick 371 22.5.2018, 19:34
автор: Shaltick
Открытая тема (нет новых ответов) Нужна верстка со знанием php
4 Nemo 377 22.5.2018, 7:14
автор: Nemo


 



RSS Текстовая версия Сейчас: 25.5.2018, 9:22
Дизайн