2014-01-29 4 views
0

У меня есть следующий вывод объекта, и я пытаюсь захватить field_data, и я не могу этого сделать. В конечном итоге я хочу получить value1 и value2 из field_data, и это не представляется возможным.Попытка захватить значение от объекта

Вещи, которые я пробовал включать:

$schedule->field_data 

$schedule['field_data] 

т.д.

Как бы я получить данные в правильном пути?

Array ([0] => stdClass Object ([vid] => 74 [uid] => 1 [title] => Schedule Dates 1 [log] => [status] => 1 [comment] => 1 [promote] => 0 [sticky] => 0 [nid] => 55 [type] => schedule_dates [language] => und [created] => 1391028058 [changed] => 1391028058 [tnid] => 0 [translate] => 0 [revision_timestamp] => 1391028058 [revision_uid] => 1 [body] => Array () [field_date] => Array ([und] => Array ([0] => Array ([value] => 2014-01-09 00:00:00 [value2] => 2014-01-24 00:00:00 [rrule] => [timezone] => UTC [timezone_db] => UTC [date_type] => datetime))) [field_sold_out] => Array ([und] => Array ([0] => Array ([value] => 0))) [rdf_mapping] => Array ([rdftype] => Array ([0] => sioc:Item [1] => foaf:Document) [title] => Array ([predicates] => Array ([0] => dc:title)) [created] => Array ([predicates] => Array ([0] => dc:date [1] => dc:created) [datatype] => xsd:dateTime [callback] => date_iso8601) [changed] => Array ([predicates] => Array ([0] => dc:modified) [datatype] => xsd:dateTime [callback] => date_iso8601) [body] => Array ([predicates] => Array ([0] => content:encoded)) [uid] => Array ([predicates] => Array ([0] => sioc:has_creator) [type] => rel) [name] => Array ([predicates] => Array ([0] => foaf:name)) [comment_count] => Array ([predicates] => Array ([0] => sioc:num_replies) [datatype] => xsd:integer) [last_activity] => Array ([predicates] => Array ([0] => sioc:last_activity_date) [datatype] => xsd:dateTime [callback] => date_iso8601)) [cid] => 0 [last_comment_timestamp] => 1391028058 [last_comment_name] => [last_comment_uid] => 1 [comment_count] => 0 [name] => backend [picture] => 0 [data] => b:0; [weight_weight] => [print_html_display] => 0 [print_html_display_comment] => 0 [print_html_display_urllist] => 0 [print_pdf_display] => 0 [print_pdf_display_comment] => 0 [print_pdf_display_urllist] => 0 [print_pdf_size] => [print_pdf_orientation] =>)) 
+0

В вашем объекте нет 'field_data', есть' field_date' – cmorrissey

+0

О, вы правы. Благодаря! –

ответ

3

Это трудно сказать, от вашего бесформатного кода, но это должно сделать это:

$schedule[0]->field_date 

Вы не можете пропустить [0], потому что $schedule является массивом.

+0

Я мог бы поклясться, что попробовал. Позвольте мне попробовать еще раз. –

Смежные вопросы