Descrição
mixed
current
( array array)
Todo
array
tem
um
ponteiro
interno
para
o
elemento
"
atual
"
,
o
qual
é
inicializado
para
apontar
para
o
primeiro
elemento
inserido
em
um
array
.
A
função
current(
)
simplesmente
retorna
o
elemento
do
array
para
o
qual
esse
ponteiro
interno
está
apontando
.
Não
move
o
ponteiro
de
forma
alguma
.
Se
o
ponteiro
interno
estiver
apontando
para
além
do
final
da
lista
de
elementos
,
current(
)
retorna
FALSE
.
Atenção
|
Se
o
array
contêm
elementos
vazios
(
0
ou
""
,
uma
string
vazia
)
então
esta
função
retorna
FALSE
para
esses
elementos
.
Isso
faz
com
que
seja
impossível
determinar
se
você
está
realmente
no
final
da
lista
de
elementos
de
um
array
usando
current(
)
.
Para
percorrer
devidamente
um
array
que
pode
conter
elementos
vazios
,
use
a
função
each(
)
.
|
Veja
também
end(
)
,
next(
)
,
prev(
)
e
reset(
)
.