reset
Setzt den internen Zeiger eines Arrays auf sein erstes Element
&reftitle.description;
mixedreset
arrayobjectarray
reset setzt den internen Zeiger von
array auf das erste Element zurück und gibt den Wert
des ersten Arrayelements zurück.
&reftitle.parameters;
array
Das Eingabe-Array.
&reftitle.returnvalues;
Gibt das erste Element des Arrays zurück oder &false; wenn das Array leer
ist.
&return.falseproblem;
&reftitle.changelog;
&Version;
&Description;
&standard.changelog.calling-on-objects;
&reftitle.examples;
reset-Beispiel
\n"; // "step one"
// Zwei Elemente überspringen
next($array);
next($array);
echo current($array) . "
\n"; // "step three"
// Zeiger zurücksetzen auf das erste Element und wieder bei step one beginnen
reset($array);
echo current($array) . "
\n"; // "step one"
?>
]]>
&reftitle.notes;
Der Rückgabewert für ein leeres Array ist nicht zu unterscheiden vom
Rückgabewert eines Arrays, das ein bool &false; als erstes
Element hat. Um den Wert des ersten Elements eines Arrays ordnungsgemäß
zu prüfen, das &false;-Elemente enthalten kann, ist zunächst der
count des Arrays zu prüfen oder sicherzustellen,
dass key nicht &null; ist, nachdem
reset aufgerufen wurde.
&reftitle.seealso;
current
each
end
next
prev
array_key_first