我的動態報告工作在這裏,我想一些combinations.Consider我有一個array('1,'2','3','4')
我想組合爲1,2 1,3 1,4但不是字符串的組合,喜歡1,2,3獲取
嘗試幾乎所有的東西,但不是解決方案。
我的動態報告工作在這裏,我想一些combinations.Consider我有一個array('1,'2','3','4')
我想組合爲1,2 1,3 1,4但不是字符串的組合,喜歡1,2,3獲取
嘗試幾乎所有的東西,但不是解決方案。
這將爲情況完全正常,當你試圖的
到create combinations
<?php
ini_set('display_errors', 1);
$array = array('1', '2', '3', '4');
$combinations = array();
foreach ($array as $key1 => $value1)
{
foreach ($array as $key2 => $value2)
{
if ($value1 != $value2)
{
$combinations[] = $value1 . "," . $value2;
}
}
}
print_r($combinations);
輸出:
Array
(
[0] => 1,2
[1] => 1,3
[2] => 1,4
[3] => 2,1
[4] => 2,3
[5] => 2,4
[6] => 3,1
[7] => 3,2
[8] => 3,4
[9] => 4,1
[10] => 4,2
[11] => 4,3
)
輸出匹配,但我也想要2,1 2,3 2,4 upto 4,1 4,2 4,3 –
@varadmayee感謝您接受我的文章... :) –
所以這是一個簡單的循環。試試 – RomanPerekhrest
看看這個。 http://stackoverflow.com/questions/3742506/php-array-combinations –
可能重複的[PHP數組組合](http://stackoverflow.com/questions/3742506/php-array-combinations) –