更多詳細信息,你可以將它們組合成一個多維數組:
<?php
$a = [];
$a[] = [
'name_option' => 'Tamanho',
'name_option_value' => 'Grande'
];
$a[] = [
'name_option' => 'Cor',
'name_option_value' => 'Amarelo'
];
$a[] = [
'name_option' => 'Tamanho',
'name_option_value' => 'Medio'
];
$a[] = [
'name_option' => 'Cor',
'name_option_value' => 'Azul'
];
$a[] = [
'name_option' => 'Tamanho',
'name_option_value' => 'Pequeno'
];
$a[] = [
'name_option' => 'Cor',
'name_option_value' => 'Verde'
];
print_r($a);
結果:
Array
(
[0] => Array
(
[name_option] => Tamanho
[name_option_value] => Grande
)
[1] => Array
(
[name_option] => Cor
[name_option_value] => Amarelo
)
[2] => Array
(
[name_option] => Tamanho
[name_option_value] => Medio
)
[3] => Array
(
[name_option] => Cor
[name_option_value] => Azul
)
[4] => Array
(
[name_option] => Tamanho
[name_option_value] => Pequeno
)
[5] => Array
(
[name_option] => Cor
[name_option_value] => Verde
)
)
或重命名的鍵(如增加預先指定)排氣覆蓋
你有沒有嘗試array_merge功能? http://php.net/manual/en/function.array-merge.php –
[將多維數組轉換爲一維數組]可能的副本(http://stackoverflow.com/questions/8611313/turning-multidimensional-陣列成一維陣列) –