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%)
-----


Co do ilości i rzędów. PHP jest pod tym względem bardzo liberalne. Oczywiście można stworzyć i używać tablicę zbudowaną jak macierz (wiele rzędów i w każdym rzędzie tyle samo kolumn). Jednak im szybciej przestaniesz w ten sposób postrzegać tablice Tym lepiej dla Ciebie, bo taka budowa tablicy nie jest obowiązkowa. Lepiej myśl o tym jak o zagnieżdżeniu tablic. Na przykład pierwszy element tablicy jest tablicą n-elementową, drugi element może być tablicą m-elementową, trzeci element tablicy może być liczbą a czwarty obiektem. Nie myśl o tablicy jak o macierzy ale jak o pewnej strukturze.

Wspomniałeś coś o bazach danych. Nawet jak się zdecydujesz (wszystko zależy czego oczekujesz) to bez zrozumienia i czucia tablic będzie Ci ciężko (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

W PHP nie istnieją żadne zasady jeśli chodzi o tablice. Ty decydujesz o ich strukturze (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Nawet indeksy nie muszą być kolejnymi liczbami całkowitymi (tablice asocjacyjne).
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: 3.10.2025 - 20:03