Tömb rendezése

Rendezése ksort() függvénnyel


 

.
<?php
print ("<p><b><u> A tömb tartalma. </u></b></p>");
$tomb = array("a"=>"szőlő", "b"=>"alma", "c"=>"banán", "d"=>"dió", "k"=>"alma");
foreach ($tomb as $i => $ertek)
	{
	print ("$i.elem: "."$ertek <br />");
	}

print ("<p><b><u> A tömb tartalmának rendezése, ABC-szerint. </u></b></p>");

ksort($tomb);
foreach ($tomb as $i => $ertek)
	{
	print ("$i.elem: "."$ertek <br />");
	}
?>

A tömb tartalma.

k.elem: alma
a.elem: szőlő
b.elem: alma
c.elem: banán
d.elem: dió

A tömb tartalmának rendezése, ABC-szerint.

a.elem: szőlő
b.elem: alma
c.elem: banán
d.elem: dió
k.elem: alma

 


Megjegyzés:
Az asszociatív:
Ha a tömb elemeit nem számokkal indexeljük (azonosítjuk), hanem karakterlánccal, azaz betűvel, betűkkel vagy szöveggel, és az elemek tartalma is karakterláncok, akkor asszociatív tömbről beszélünk.
A foreach() ciklus:
Ismeretlen számú elemet tartalmazó tömböknél, azok tartalmának bejárása alkalmazzuk.