Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Pliki - każdy rekord z każdym rekordem
d0m1n1k_
post
Post #1





Grupa: Zarejestrowani
Postów: 208
Pomógł: 3
Dołączył: 13.07.2009
Skąd: Tarnów

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


Witam,

mam do dyspozycji pliki A.txt, B.txt, C.txt, D.txt
w nich zawarte są słowa i znaki, pliki są dość .
chciałbym napisać pętlę która robiłaby następującą czynność:

1. Połączy każdy wiersz pliku A z każdymi wierszem pliku B. (lub połączenia C z D, C z B, C z A, D z A, B z D)
2. Połączy każdy wiersz pliku A z każdymi wierszem pliku B i z każdymi wierszem pliku C (lub A z C z D, B z C z D, A z B z D)
3. Połączy każdy wiersz pliku A z każdymi wierszem pliku B i z każdymi wierszem pliku C oraz z każdym wierszem pliku D.

Nie do końca wiem jak za to się wziąć.
Na chwilę obecną opanowałem obsługę dwóch plików w pętli foreach.

  1. $plikA = file('A.txt');
  2. $plikB = file('B.txt');
  3. $plikC = file('C.txt');
  4. $plikD = file('D.txt');
  5.  
  6. foreach($plikD as $d)
  7. {
  8. $i++;
  9. list($wD) = explode('\n', trim($d));
  10.  
  11. foreach($plikA as $a)
  12. {
  13. $j++;
  14. list($wA) = explode('\n', trim($a));
  15. echo "<a href=\"" . "$wD" . "\">" . "$wA" . "</a>" . "<br />";
  16. }
  17.  
  18. foreach($plikB as $b)
  19. {
  20. $j++;
  21. list($wB) = explode('\n', trim($b));
  22. echo "<a href=\"" . "$wD" . "\">" . "$wB" . "</a>" . "<br />";
  23. }
  24.  
  25. foreach($plikC as $c)
  26. {
  27. $j++;
  28. list($wC) = explode('\n', trim($c));
  29. echo "<a href=\"" . "$wD" . "\">" . "$wC" . "</a>" . "<br />";
  30. }
  31. }


To oczywiście działa, ale co zrobić dalej?
Bardzo dziękuję za każdą pomoc.

Ten post edytował d0m1n1k_ 31.07.2014, 07:28:38


--------------------
Prywatna koncepcja pasji - SprawdzAuto.info
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 20.08.2025 - 09:58