Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] Dwie petle for
Wolfie
post
Post #1





Grupa: Zarejestrowani
Postów: 686
Pomógł: 0
Dołączył: 10.11.2008
Skąd: Łódź

Ostrzeżenie: (20%)
X----


Witam,


Chyba dopada mnie jakis analfabetyzm wtorny.....


Napisalem cos co mialo mi wytlumaczyc dzialanie petli for i napisalem z palca ale nie wiem dlaczego jest blad :

  1. <?php
  2.  
  3.    $tab1 = array("pawel", "marcin", "michal", "zenek");
  4.    $tab2 = array("zyzia", "dyzia", "fryzia", "cizia");
  5.    
  6.    $n = 3;
  7.    $m = 4;
  8.    
  9.    for($e=0; $e<$n; e++) {
  10.        for($h=0; $h<$m; h++) {
  11.            echo $tab1;
  12.        
  13.        echo $tab2;
  14.        }
  15.    }
  16. ?>



Błąd parsera w linii 9.......A poza tym nie wiem czy to wogole ma jakikolwiek sens taki przyklad ...?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
JoShiMa
post
Post #2





Grupa: Zarejestrowani
Postów: 1 374
Pomógł: 149
Dołączył: 1.03.2006

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


Owszem, ale autor nie powiedział jak chce połączyć (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) A tak to przynajmniej wykorzystam wszystkie elementy każdej tablicy (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Twój sposób wywali błąd, Jeśli druga tablica będzie miała mniej elementów niż pierwsza.
Go to the top of the page
+Quote Post
Fifi209
post
Post #3





Grupa: Zarejestrowani
Postów: 4 655
Pomógł: 556
Dołączył: 17.03.2009
Skąd: Katowice

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


Cytat(JoShiMa @ 4.08.2009, 10:48:59 ) *
Owszem, ale autor nie powiedział jak chce połączyć (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) A tak to przynajmniej wykorzystam wszystkie elementy każdej tablicy (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Twój sposób wywali błąd, Jeśli druga tablica będzie miała mniej elementów niż pierwsza.


Bo z założenia obie są równe sobie długością.

ew. można dodać:

  1. <?php
  2. if (count($tablica1) == count($tablica2)) {
  3. // tutaj pętla
  4. }else{
  5. // błąd
  6. }
  7. ?>
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: 7.10.2025 - 15:06