Dane nietrwałe w PHP

Inicjalizacja

Zmienna

$imie = "Agnieszka";

Tablica

$imiona = array("Witek","Leszek","Ania","Karolina");

Tablica asocjacyjna

$osoba = array("imie" => "Jan", "nazwisko" => "Nowak");

Zagnieżdżona tablica asocjacyjna

$osoby = array(
		array("imie" => "Jan", "nazwisko" => "Nowak"),
		array("imie" => "Bolek", "nazwisko" => "Lolek")
	);

Wyświetlanie wartości zmiennej:

echo $imie;
Agnieszka

Wypisanie wartości z tablicy

Pojedyncza wartość (poprzez indeks elementu):

echo $imiona[0]; 
Witek

Wszystkie wartości:

foreach ($imiona as $v)
{
	echo $v.",";
}
lub:
for ($i=0; $i < count($imiona); $i++)
{
	echo $imiona[$i].",";
}
Witek,Leszek,Ania,Karolina,

Wypisanie wartości z tablicy asocjacyjnej

Pojedyncza wartość (poprzez klucz):

echo $osoba["imie"]; 
Jan

Wszystkie wartości:

foreach ($osoba as $v)
{
	echo $v." ";
}
Jan Nowak

Wypisanie wartości z tablicy zagnieżdżonej

Pojedyncza wartość (poprzez indeks i klucz):

echo $osoby[0]["imie"]; 
Jan

Wszystkie wartości:

foreach ($osoby as $o)
{
	foreach($o as $v)
	{
		echo $v.' ';
	}
	echo "< br />";
}
Jan Nowak
Bolek Lolek