BAZA WIEDZY
KURSY
Bazy danych w PHP
Kurs AdvancedAJAX
Kurs ASP
Kurs ASP.NET
Kurs C++
Kurs CSS
Kurs HTML
Kurs HTML drugi
Kurs JavaScript
Kurs MySQL
Kurs PHP
Kurs RSS
Kurs XHTML
Obiekty DOM
MANUALE
CSS1 - W3C
DOM - w budowie
PHP 2005
PHP 2006
Wyrażenia regularne
SHOUTBOX
STAT
Online: 139 | UU: 3333

Rozdział 5. Tablice

Wstęp

Tablice są bardzo specyficznym typem zmiennych - są to, najprościej mówiąc, zmienne zawierające w sobie uporządkowany zbiór zmiennych. Do zmiennych tych uzyskuje się dostęp przez liczbę w nawiasie kwadratowym podane bezpośrednio po nazwie zmiennej - tablicy. Liczba ta to tak zwany indeks - numer kolejny zmiennej w tablicy. Tak samo przypisuje się wartość do tablicy.

Przykład 5.1. Tworzenie tablicy



<?php
   $tablica
[0] = "Wpis numer 0";
   
$tablice[1] = "Wpis numer 1";
   
$tablica[2] = "Wpis numer 2";

    echo 
$tablica[2]; // Wyświetlony zostanie napis "Wpis numer 2";
?>

Aby poprostu dodać kolejny wpis na końcu tabeli wystarczy przy przypisywaniu wartości nie wpisywać indeksu do nawiasów kwadratowych. Jeśli w ten sposób dodawane są wpisy do nowej tablicy, to pierwszy wpis ma indeks 0.

Indeks można też podawać ze zmiennej, z innej tablicy czy funkcji - z dowolnego wyrażenia zwracającego wartość.

Przykład 5.2. Indeksy tablic



<?php
   $tab1
[] = 1;
   
$tab1[] = 0;
   
$tab1[] = 3;
   
$tab1[] = 2;

   
$tab2[] = "Pierwszy";
   
$tab2[] = "Drugi";
   
$tab2[] = "Trzeci";
   
$tab2[] = "Czwarty";

    echo 
$tab2[$tab1[2]];
?>

Elementem tablicy może być każdy typ zmiennej (z innymi tablicami i obiektami włącznie).

Copyright © 2006-2011 egrafik.pl | Kontakt | Reklama | Projekty domów
jocker