Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] Porównanie dwóch tablic
n1k3r
post
Post #1





Grupa: Zarejestrowani
Postów: 24
Pomógł: 0
Dołączył: 26.02.2004

Ostrzeżenie: (0%)
-----


Witam (IMG:style_emoticons/default/smile.gif)

Rozwiązanie jest pewnie banalnie proste,
mam dwie tabele:
  1. Array ( [0] => a [1] => b) // nazwana $tablica1
  2. Array ( [0] => a [1] => b) // nazwana $tablica2

Chcę sprawdzić czy wartości w obu tablicach są identyczne, zrobiłem:
  1. if(array($tablica1) == array($tablica2)) { echo "wszystkie wartości w tablicach są te same"; } else { echo "wartości w tablicach są inne"; }

Jeżeli wartości w obu tablicach widnieją w tej samej kolejności (te same klucze) to powyższy warunek działa poprawnie, ale gdy wartości będą w innych kolejnościach to już nie.
Jak prosto zrobić aby sprawdzać czy dwie tablice mają wszystkie te same wartości bez względu na ich kolejność, numery kluczy?

Dziękuje.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Funkcje operujące na tablicach
Wystarczy zajrzeć, przejrzeć i wybrać właściwą.
Go to the top of the page
+Quote Post
YaQzi
post
Post #3





Grupa: Zarejestrowani
Postów: 94
Pomógł: 31
Dołączył: 12.10.2008
Skąd: WAT

Ostrzeżenie: (0%)
-----


http://php.net/manual/en/language.operators.array.php
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 18:44