reset
Reinicia el puntero interno del array al principio
&reftitle.description;
mixedreset
arrayobjectarray
reset reemplaza el puntero del array
array al primer elemento y devuelve el valor
del primer elemento.
&reftitle.parameters;
array
El array de entrada.
&reftitle.returnvalues;
Devuelve el valor del primer elemento del array, o &false; si el array
está vacío.
&return.falseproblem;
&reftitle.changelog;
&Version;
&Description;
&standard.changelog.calling-on-objects;
&reftitle.examples;
Ejemplo con reset
\n"; // "step one"
// se saltan dos elementos
next($array);
next($array);
echo current($array) . "
\n"; // "step three"
// se reinicia el puntero al principio
reset($array);
echo current($array) . "
\n"; // "step one"
?>
]]>
&reftitle.notes;
El valor devuelto para un array vacío no es distinguible del
valor devuelto para un array que contiene un valor
bool &false; como primer elemento.
Para verificar correctamente el valor del primer elemento de un array,
que puede contener un elemento &false;, se debe primero verificar el
count del array, o verificar si la key
no es &null;,
después de haber llamado reset.
&reftitle.seealso;
current
each
end
next
prev
array_key_first