Как получить значение другого массива?Php

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

Сообщение Anonymous »

Я хочу получить массив, как показано ниже

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

Array (
[0] => Array (
[product_id] => 6
[price] => 50.0000
[quantity] => 5
[option] => Array (
[option_display] => Array (
[Color] => black
[RAM] => 2GB
)

[option_details] => Array (
[7] => 15
[8] => 16
)

)

)

[1] => Array
(
[product_id] => 6
[price] => 50.0000
[quantity] => 4
[option] => Array
(
[option_display] => Array
(
[Cover Type] => flip
[Description] => leather type
)

[option_details] => Array
(
[7] => flip
[8] => leather type
)

)

) )
В приведенном выше коде option_display — это значения для отображения, а в option_details идентификатор для хранения в базе данных. (Примечание: флип и тип кожи — это поле и текстовая область
15 и 16 — это поле выбора и поле-переключатель, поэтому у него есть идентификатор)

и мой HTML-файл —

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

case 'drop_down':
echo $value->getTitle();
echo '';
echo '
getIsRequire() == 1) ? 'required' : '').'">'.(($value->getIsRequire() == 1) ? '*Required Field' : '').'
';
foreach ($option as $values) {
echo ''.$values['title'].' + '.Mage::helper('core')->currency($values['price'], true, false).'';
}
echo '';
break;
Я получил значения массива

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

$newdata        = array (
'product_id' => $product_id,
'price'      => $price,
'quantity'   => $quantity,
'option'     => array(
'option_display' => $option_display,
'option_details' => $option_value
)
);
В option_details получите ключ в виде идентификатора цвета и ОЗУ, а также идентификатор значения. В отображении параметров я получил ключ в виде цвета и оперативной памяти, но я не знаю, как получить значения (например, черный и 2 ГБ). Я хочу получить значения, а не идентификатор, что мне нужно для этого сделать.

Подробнее здесь: https://stackoverflow.com/questions/407 ... ther-array
Ответить

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

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

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

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

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