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



 

Здравствуйте, гость (

| Вход | Регистрация )

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


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

Значит в чем проблема, есть такой массив:
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


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


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


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


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

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


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


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


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


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

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

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

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


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


Свернуть

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

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Хостинг "Hostland" - качественный хостинг по разумным ценам и со своей Панелью Управления
0 artmeteor 396 18.4.2024, 22:46
автор: artmeteor
Открытая тема (нет новых ответов) ⭐⭐⭐ Google Voice | Gmail - OLD аккаунты "SMS и звонки" ⭐⭐⭐
15 Chekon 4445 18.4.2024, 12:00
автор: Chekon
Открытая тема (нет новых ответов) ✅ sms.chekons.com - ⭐ Сервис для получения SMS на реальные номера USA "Non-VoIP, безлим SMS, API" ⭐
Сервис для получения SMS на реальные номера USA
13 Chekon 4078 18.4.2024, 11:48
автор: Chekon
Открытая тема (нет новых ответов) Требуется помощь по сайту на "ВордПресс"
Закрылся доступ в панель администратора
15 Tia2 2349 17.4.2024, 0:54
автор: diviner99
Опрос (нет новых голосов) Опрос: Результаты в упражнении "Жим лёжа" у вэбмастеров
35 Room 4522 13.3.2024, 13:10
автор: Room


 



RSS Текстовая версия Сейчас: 20.4.2024, 3:38
Дизайн