php若干数组组合算法

SJY发表于:2014年07月30日 14:39 • 阅读:

$a=array ( '黑色','白色' ); 
$b=array ( '36码' ,'37码' );
$c=array ( '男款' ,'女款' );

$d = array();
foreach ($a as $i => $_a ){
	foreach ($b as $ii => $_b ){
		foreach ($c as $iii => $_c ){
			$d[] = $_a.$_b.$_c;
		}
	}
}
print_r($d);

Array
(
    [0] => 黑色36码男款
    [1] => 黑色36码女款
    [2] => 黑色37码男款
    [3] => 黑色37码女款
    [4] => 白色36码男款
    [5] => 白色36码女款
    [6] => 白色37码男款
    [7] => 白色37码女款
)

欢迎转载,但请保留原文地址 http://www.sjyhome.com/php/array-combination-1.html

标签: 数组

回复(0)