19. juli 2004 - 13:58
Der er
4 kommentarer og
1 løsning
Forskel på 2 arrays
Hej,
jeg har disse 2 arrays:
1. unavliableTimes:
540, 555, 570, 585, 600, 615, 630, 645
2. avliableTimes:
540, 555, 570, 585, 600, 615, 630, 645, 660, 675, 690, 705, 720, 735, 750, 765, 780, 795, 810, 825, 840, 855, 870, 885, 900
Hvordan laver jeg et array som indeholder indeholdet af 2. undtagen indholdet af 1. - dvs:
660, 675, 690, 705, 720, 735, 750, 765, 780, 795, 810, 825, 840, 855, 870, 885, 900
VH
Anders
Ja, har set den, men kan ikke få den til at virke...
$avliableTimes = array_diff($tempAvliableTimes, $unavliableTimes);
$tempAvliableTimes er 2.
$unavliableTimes er 1.
Den returnerer et array med 8 blanke og derefter 660, 675, 690, 705, 720, 735, 750, 765, 780
$array1 = array("a" => "540", "555", "570", "585", "600", "615", "630", "645");
$array2 = array("b" => "540", "555", "570", "585", "600", "615", "630", "645", "660", "675", "690", "705", "720", "735", "750", "765", "780", "795", "810", "825", "840", "855", "870", "885", "900");
$aResult = array_diff($array2, $array1);
print_r($aResult);