[英]PHP: Get variations from an array
Is it possible if i use this array 我可以使用这个数组吗
array (
[0] => array (
[0] => 'Size',
[variation_id] => array (
[0] => 'S',
[1] => 'M',
[2] => 'L',
[3] => 'XL'
)
),
[1] => array (
[0] => 'Length',
[variation_id] => array (
[0] => '14 Inches',
[1] => '18 Inches'8
)
)
)
To get the Result like this 为了得到这样的结果
Variation Name 变体名称
if no please give me some advice.. Thanks 如果没有,请给我一些建议..谢谢
Just use two foreach 只需使用两个foreach
$data = array (
array (
'Size',
'variation_id' => array (
'S',
'M',
'L',
'XL'
)
),
array (
'Length',
'variation_id' => array (
'14 Inches',
'18 Inches',
)
)
);
$sizes = $data[0]['variation_id'];
$lengths = $data[1]['variation_id'];
$result = array();
foreach($sizes as $size)
foreach($lengths as $length)
$result[] = "variation ($size, $length)";
var_dump($result);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.