Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Porównywanie dwóch tablic - zadanie nietrywialne
Forum PHP.pl > Forum > PHP
LordRobert1
Witam męczę się już od kliku dni z takim problemem, a mianowicie mamy dwie tablice o zmiennej ilości elementów, np. tablica1 i tablica2,
Należy porównać tablice1 i tablice2. W tablicy1 elementy mają różne wartości nie mogą się powtarzać, więc je też należy sprawdzić czy elementy w tablicy1 są różne,
również elementy w tablicy2 elementy mają różne wartości i nie mogą się powtarzać.
Musimy porównać dwie tablice i ich wartości. Jeśli któryś z elementów mają takie same wartości to nic nie robimy, a jeśli mają różne zapamiętujemy element z tablicy1 który nie wystąpił w tablicy2.
Pamiętajmy że tablica1 może mieć np 2 elementy a tablica2 3 elementy, lub np tablica1 może mieć 1 element a tablica2 4 elementy.
np
INPUT
tablica1 = array('x1' => '1', 'x2' => '2', 'x3'=>'3', 'x4'=>'1');
tablica2 = array('x1' => '2', 'x2'=>'1', );
OUTPUT
ylk
Rzeczywiście nietrywialne... wystarczy użyć 2ch funkcji:
LordRobert1
Dzięki wielkie za naprowadzenie tematu. Walczyłem od kliku dni.
Pozdrawiam smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.