2016-10-14 9 views
0

私が望むのは、最初の配列のすべての値と2番目の配列のすべての値を結合することです。 例えば、の2つの配列をみましょう:配列の値と他の値の各値を結合しますか?

$array1 = ['green', 'red', 'blue']; 
$array2 = ['s', 'm']; 

結果アレイは次のようになります

$result = [1 => 'green-s', 2 => 'green-m', 3 => 'red-s', 4 => 'red-m', 5 => 'blue-s' ...]; 

結果の配列が異なるが、その組み合わせの要素とすることができます。

答えて

1

チェックこの、

<?php 

$array1 = array('green', 'red', 'blue'); 
$array2 = array('s', 'm'); 

$data = array(); 
foreach($array1 as $val){ 
    foreach($array2 as $val2){ 
     $data[] = $val."-".$val2; 
    } 
} 

print_r($data); 

?> 
+0

、それはとても簡単です信じてすることはできません!どうもありがとう! – EBuzila

関連する問題