Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] porównanie dwóch tablic
fr3sh
post
Post #1





Grupa: Zarejestrowani
Postów: 33
Pomógł: 0
Dołączył: 10.01.2008

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


Witam


mam taki problemik nie moge sie odwołąc do elementu tablicy
zamierzenie wogóle jest takie żeby porównać dwie tablice a dokładnie mówiąc każdy element
tablicy [kon] z każdym elementem tablicy [lo] w razie pasowania tych elementów do zmiennej r dodac jeden
niby na pierwszy żut oka nie jest to trudne lecz mam kilka tablic kon czyli kon1 kon2 itd

tablica przykładowa kon1 wyglada tak Array ( [k1] => 1 [k2] => 5 [k3] => 15 [k4] => 33 [k5] => 21 )
tablica lo sie nie zmienia cały czas taka sama Array ( [l1] => 5 [l2] => 3 [l3] => 15 [l4] => 43 [l5] => 18 )

tak chciałem to rozwiązać lecz jak chce wywołac zmienną $$kf czyli odpowiednio
za pierwszym razem pentli for element tablicy kon1 nie ma nic czemu
  1. <?php
  2. for ($d=1; $d<=$s; $d++){  /// wiem ile jest tablic kon dlatego jest $d<=$s
  3.  
  4. $kf = "kon$d";
  5.  
  6. $kf .="[k$d]";
  7.  
  8. $i=1;
  9.  
  10.  while ($i <= 5) { //elementów jest 5 wiec while do 5
  11. $l = "l$i";
  12.  
  13. if ($$kf == $lo[$l]){
  14. $r++;
  15. }
  16. $i++;
  17. }
  18.  
  19. }
  20. ?>


problem jest taki że nie moge wywołać tablicy kon1 kon2 itd

mam nadzieje że nie zamotałem tego (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
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 - 21:52