如何获得两个数组的所有组合?

时间:2015-01-02 13:53:56

标签: php

我有两个阵列一个是1到5个卡片和四种颜色的卡片

$No = array('1','2','3','4','5');
$Color = array('K','L','F','C');

我想要数字到颜色的所有组合,数字在时间是唯一的,输出如下 样品两个组合,提前致谢

  Array(
    1-K
    2-K
    3-K
    4-K
    5-K
    1-F
    2-F
    3-F
    4-F
    5-F
    )

1 个答案:

答案 0 :(得分:2)

使用嵌套循环:

$result = array();
foreach ($No as $n) {
    foreach ($Color as $c) {
        $result[] = "$n-$c";
    }
}