Funkcija current() vrne vrednost trenutnega elementa v matriki. Vsaka matrika ima notranji kazalec na svojem trenutnem elementu, ki je inicializiran na prvi element, vstavljen v matriko. Funkcija ne premakne notranjega kazalca polja. Sorodne metode:
| end() | Premakne notranji kazalec na zadnji element v matriki in ga izpiše. | Glej primer |
| next() | Premakne notranji kazalec na naslednji element v matriki in ga izpiše. | Glej primer |
| prev() | Premakne notranji kazalec na prejšnji element v matriki in ga izpiše. | Glej primer |
| reset() | Premakne notranji kazalec na prvi element matrike. | Glej primer |
<?php
echo "\nIzpiše vrednost trenutnega elementa v matriki:\n";
$a = array("Ananas", "Borovnice", "Jagode", "Maline", "Melone");
print_r(current($a));
echo "\n\nPredstavitev vseh povezanih metod:\n";
echo "Trenutni element je: " . current($a) . "\n";
echo "Naslednji element za ananasom je: " . next($a) . "\n";
echo "Trenutni element je sedaj: " . current($a) . "\n";
echo "Prejšnji element borovnic je: " . prev($a) . "\n";
echo "Zadnji element v matriki je: " . end($a) . "\n";
echo "Element pred melonami je: " . prev($a) . "\n";
echo "Sedaj je trenutni element: " . current($a) . "\n";
echo "Notranji kazalec premakne na prvi element matrike, ki je: " . reset($a) . "\n";
echo "Naslednji element je: " . next($a) . "\n";
C:\xampp\php\php.exe -c C:\xampp\php\php.ini "C:\Users\"
Izpiše vrednost trenutnega elementa v matriki:
Ananas
Predstavitev vseh povezanih metod:
Trenutni element je: Ananas
Naslednji element za ananasom je: Borovnice
Trenutni element je sedaj: Borovnice
Prejšnji element borovnic je: Ananas
Zadnji element v matriki je: Melone
Element pred melonami je: Maline
Sedaj je trenutni element: Maline
Notranji kazalec premakne na prvi element matrike, ki je: Ananas
Naslednji element je: Borovnice
Process finished with exit code 0