Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Tablica Dwuwymiarowa, jak wyciągnąć daną wartość z tablicy
rudald
post
Post #1





Grupa: Zarejestrowani
Postów: 34
Pomógł: 0
Dołączył: 10.12.2008

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


Tablice to moja męka i udręka. Postanowiłem, że się zbiorę i zrozumie zasadę ich działania, napisałem krótki program, który pokazuje tabliczke mnożenia, jednak pokusiłem się o kolejną funkcję w tym programie mianowicie wyciągnięcia wartości czyli np. chciałbym wyciągnąć wynik mnożenia 3*4 jak to zrobić ? Grzebałem po tutorialach, po stronach i nie ma nigdzie jasno opisane.


  1. <?
  2.  
  3. $tablica[$rzad][$kolumna]=array();
  4. for ($rzad=1;$rzad<11;$rzad++)
  5. {
  6. for ($kolumna=1;$kolumna<11;$kolumna++)
  7. {
  8. echo $rzad*$kolumna;
  9. }
  10. echo "<br>";
  11. }
  12. echo "<br>";
  13. ?>

Aby wyświetlić pisałem
  1. echo "$tablica[3][4]";
czyli tak na chłopski rozum, ale to myślenie okazało się błędne - macie jakieś pomysły?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
rudald
post
Post #2





Grupa: Zarejestrowani
Postów: 34
Pomógł: 0
Dołączył: 10.12.2008

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


Aha ok działa tylko jedno pytanie. Mógłbyś wyjaśnić zasadę 'myślenia' tych tablic, bo analizując to powinno działać, a tak wcale nie jest. Proszę tylko o wytłumaczenie zasady przebiegu tych tablic : )
  1. // wpisywanie elementów do tablicy!
  2. $tablica[$rzad][$kolumna]=array();
  3. for ($rzad=1;$rzad<11;$rzad++)
  4. {
  5. for ($kolumna=1;$kolumna<11;$kolumna++)
  6. $tablica[$rzad][$kolumna]=$rzad*$kolumna;
  7.  
  8. // wyświetlanie elementów z tablicy!
  9. echo $tablica[$rzad][$kolumna];
  10. }


Ten post edytował rudald 16.01.2010, 09:56:40
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: 15.10.2025 - 00:02