Current és a key függvények

A current() és a key() függvény, az elsőként tömbbe felvett elem információit kérdezi le.

A kérdéses elem értéket a current(), kulcsát, azaz tömbindexét pedig a key() függvénnyel tekinhetjük meg.

Programunkban a tömbindexek eltérőek, nézzük meg, melyik tömbindexszel kezdi programunk a feldolgozását.

A key() függvény elsőként a 4-es index értéket adja eredményül.
Amikor a szkript elsőként fut le, akkor az elsőként begépelt elem számít, az aktuális tömb első elemének.

 


Számokkal indexelt tömbelemek.
<?php
$elem[4]="Alma";
$elem[1]="Kapa";
$elem[93]="Dinnye";
$elem[24]="Retek";

$aktualis_indexertek= key($elem);
echo ("A key() függvény eredménye = ".$aktualis_indexertek);

echo "<br />";

$aktualis_tartalom= current($elem);
echo ("A current() függvény eredménye = ".$aktualis_tartalom);
?>
A key() függvény eredménye = 4
A current() függvény eredménye = Alma

 


Karakterláncokkal indexelt tömbelemek.
<?php
$elem["negy"] = "Alma";
$elem["egy"] = "Kapa";
$elem["kilencvenharom"] = "Dinnye";
$elem["huszonnegy"] = "Retek";

$aktualis_indexertek= key($elem);
echo ("A key() függvény eredménye = ".$aktualis_indexertek);

echo "<br />";

$aktualis_tartalom= current($elem);
echo ("A current() függvény eredménye = ".$aktualis_tartalom);
?>
A key() függvény eredménye = negy
A current() függvény eredménye = Alma