|
dodaj tą stronę do ulubionych
użytkownicy online 16, liczba odwiedzin: 1648949
| |||||||||
![]() | |||||||||
|
. |
Uwaga! Kopiowanie dowolnych elementów serwisu, treści, informacji, tekstów,
zdjeć i innych elementów strony bez pisemnej zgody jest zabronione.
wstecz
poziom trudności: 2
nr porady: 111
Widok 1
Widok 2
Co to są tablice wielowymiarowe w PHP ?
Nazwa tablice wielowymiarowe kojarzy się niepotrzebnie z wymiarami geometrycznymi.
Tablice wielowymiarowe to poprostu zwykłe tablice z dodanym kolejnym indeksem. tablica 1-wymiarowa $tablica[ ] tablica 2-wymiarowa $tablica[ ][ ] tablica 5-wymiarowa $tablica[ ][ ][ ][ ][ ] tablica 20-wymiarowa $tablica[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] itd... liczba wymiarów to poprostu liczba nawiasów [ ] w opisie tablicy....
Wiele podręczników przedstawia tablice jako tabele lub bryły geometryczne.
Proponujemy prostszy model, który pozwoli sobie wyobrazić dowolnie wielowymiarową tablicę.
tablica 1-wymiarowa
&l5;?p1p
154blic4-z-d4nymi[3]= '4';
?&g5;
-> zadanie: odczytać z tablicy o nazwie $tablica_z_danymi daną umieszoną pod indeksem [3]
&l1;?p5p
x> d6ną p7zypisujemy do j6kiejś zmiennej
1j6k6s-zmienn6 = 116blic6-z-d6nymi[3];
?&g1;
tablica 2-wymiarowa
&l1;?p5p
410blic0-z-d0nymi[3][1]= '0';
?&g1;
-> zadanie: odczytać z tablicy o nazwie $tablica_z_danymi daną umieszoną pod indeksem [3][1]
&l2;?p2p
x> d2ną p0zypisujemy do j2kiejś zmiennej
1j2k2s-zmienn2 = 122blic2-z-d2nymi[3][1];
?&g2;
tablica 3-wymiarowa
&l5;?p6p
053blic3-z-d3nymi[3][1][7]= '3';
?&g5;
-> zadanie: odczytać z tablicy o nazwie $tablica_z_danymi daną umieszoną pod indeksem [3][1][7]
&l3;?p6p
x> d1ną p4zypisujemy do j1kiejś zmiennej
5j1k1s-zmienn1 = 531blic1-z-d1nymi[3][1][7];
?&g3;
Interpretacja graficzna tablic wielowymiarowych Zmienną symbolicznie reprezentuje pomarańczowe kółko
Jak widać na powyższym obrazku nie ma tu żadnych 3-wymiarowych lub więcej wymiarowych rysunków... tablice wielowymiarowe można jednak zinterpretować w taki prosty sposób... Tablice służą do przechowywania danych. Dane można w tablicy zapisywać, edytować i odczytywać. Zapis w tablicy nie jest trwały. Po wyłączeniu skryptu wszystkie dane znikają. Ale dane z tablicy można w locie zapisywać do plików, do bazy, do ciasteczek, do zmiennych sesyjnych i do zwykłych zmiennych. Każdą tablicę można skonwertować do ciągu znaków poprzez serializację co pozwala na umieszczanie ich w różnych zmiennych (j/w). Kombinacji jest naprawdę dużo. W każdym razie tablice są najwygodniejsze do przechowywania i manipulacji dużą ilością danych.
Zobacz podobny artykuł na stronie o C i Delphi
220XiIIIpluswaga dzwigowa 15000kgwaga dzwigowa 50kgwzorce masy i odważnikitaśmy woskowe premiumZ6Mplusszafy myśliwskietaśma TLP2824-Zwaga dzwigowa 100kgWagi najazdowe105SLwaga hakowa 3000 kgtaśmy - szerokość wałka 104mmetykiety nowexxwagi elektronicznetaśmy do GK420tKLASYFIKACJA odważników OIML R-111-1wzorce masy ze świadectwemtaśmy do drukarek ZEBRAetykiety samoprzylepne |
. | ||||||
| | Copyright © 2001-2009 EXALT.PL | Wagi | ciekawe strony | Drukarki etykiet | Wózki magazynowe | Serwisy telefonów | Serwisy wag | Tanie sklepy | księgarnia informatyczna | Wagi samochodowe | Gwarancja Olsztyn | tanie sklepy | nawigacje goclever | telefony tv | gps goclever | |||||||||