Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Porównanie tablic
styryl
post
Post #1





Grupa: Zarejestrowani
Postów: 223
Pomógł: 27
Dołączył: 16.04.2008
Skąd: Bakutilu

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


Mam 2 tablice:

1.

  1. (
  2. [0] => Array
  3. (
  4. [Knt_Telefon1] => 322035105
  5. [Knt_Telefon2] =>
  6. )
  7.  
  8. [1] => Array
  9. (
  10. [Knt_Telefon1] => 322065105
  11. [Knt_Telefon2] => 322065115
  12. )
  13.  
  14. [2] => Array
  15. (
  16. [Knt_Telefon1] => 322289156
  17. [Knt_Telefon2] =>
  18. )
  19.  
  20. [3] => Array
  21. (
  22. [Knt_Telefon1] => 322033117
  23. [Knt_Telefon2] => 322012105
  24. )
  25. )
  26.  


2.

  1. (
  2. [0] => Array
  3. (
  4. [nr] => 322065105
  5. )
  6.  
  7. [1] => Array
  8. (
  9. [nr] => 322289156
  10. )
  11.  
  12. [2] => Array
  13. (
  14. [nr] => 322033117
  15. )
  16.  
  17. [3] => Array
  18. (
  19. [nr] => 322562336
  20. )
  21.  
  22. [4] => Array
  23. (
  24. [nr] => 322503669
  25. )
  26. )
  27.  


Chce porównać obie tablice tak aby zwróciło wszystkie numery z tablicy 1 których nie ma w tablicy 2.

Próbowałem z array_diff_assoc ale nie działa. Robiłem też w pętli foreach ale skrypt przerywa działanie i nie wywala żadnego błędu. I co najważniejsze w tablicy nr 1 jest ponad 80 000 kluczy (razy 2 [Knt_Telefon1] i [Knt_Telefon2]) oraz w tablicy nr 2 jest około 70 000 rekordów.

Da się to jakoś optymalnie rozegrać?

Ten post edytował styryl 24.10.2011, 13:06:27
Go to the top of the page
+Quote Post

Posty w temacie


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: 24.08.2025 - 18:32