-2
고유 한 쌍 값을 array.and에 표시하고 그 쌍이 짝수 인 경우에만 쌍을 인쇄하고 싶습니다. 사용할 언어는 PHP입니다.PHP에서 배열의 고유 한 값 쌍을 만드는 방법
고유 한 쌍 값을 array.and에 표시하고 그 쌍이 짝수 인 경우에만 쌍을 인쇄하고 싶습니다. 사용할 언어는 PHP입니다.PHP에서 배열의 고유 한 값 쌍을 만드는 방법
질문에 잘 설명하지는 않았지만 시도했지만, 도움이 될 수 있습니다.
<?php
$range1 = range(1,2000);//change as per your requirement
$i = 5; //change as per your requirement
$UniqueEvenPairs = array();
while($i > 0){
shuffle($range1);
$addition = (($range1[0] + $range1[10]));
if($addition % 2 == 0){
$UniqueEvenPairs[$i] = array("val_1"=>$range1[0] , "val_2"=>$range1[10] , "addition" =>$addition);
$i--;
}
}
echo "<pre>";print_r($UniqueEvenPairs);
?>
출력
Array
(
[5] => Array
(
[val_1] => 836
[val_2] => 500
[addition] => 1336
)
[4] => Array
(
[val_1] => 293
[val_2] => 319
[addition] => 612
)
[3] => Array
(
[val_1] => 1604
[val_2] => 742
[addition] => 2346
)
[2] => Array
(
[val_1] => 432
[val_2] => 1606
[addition] => 2038
)
[1] => Array
(
[val_1] => 896
[val_2] => 1766
[addition] => 2662
)
)
미안하지만, 당신이 무엇을 물어 완전히 명확하지 않다. 무슨 "독특한 짝"이니? – arkascha
[최소, 완전하며 검증 가능한 예제를 만드는 방법] (http://stackoverflow.com/help/mcve)을 읽어야합니다. –