Отображение метазначений сообщения в массивахPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Отображение метазначений сообщения в массивах

Сообщение Anonymous »

У меня есть следующая функция:

Код: Выделить всё

function frontend_add_age_group_field ( $fields ) {
$fields['event']['event_age_group'] = array(
'label'       => __( 'Age Group', 'event_manager' ),
'type'        => 'multiselect',
'options'  => array(
'kids' => __( 'Kids (7-10 Years)', 'wp-event-manager' ),
'youngsters' => __( 'Youngsters (10-14 Years)', 'wp-event-manager' ),
'youth' => __( 'Youth (15-25)', 'wp-event-manager' ),
'adults' => __( 'Adults (25+)', 'wp-event-manager' ),
),
'required'    => true,
'priority'    => 4,
);
return $fields;
}
Например, значения в базе данных для сообщения:

Код: Выделить всё

a:3:{i:0;s:10:"youngsters";i:1;s:5:"youth";i:2;s:6:"adults";}
Я пытаюсь получить эти значения во внешнем интерфейсе, но не могу получить их с помощью этой функции. На выходе я не получаю ничего:

Код: Выделить всё

function get_event_age_group()
{
global $post;

$data = get_post_meta( $post->ID, '_event_age_group' );
$age_groups = $data['options'];
return $age_groups;

}
Кто-нибудь может помочь, почему я не могу получить данные? Спасибо

Подробнее здесь: https://stackoverflow.com/questions/433 ... -in-arrays
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»