current Liefert das aktuelle Element eines Arrays &reftitle.description; mixedcurrent arrayobjectarray Jedes Array hat einen internen Zeiger auf sein "aktuelles" Element, welcher auf das erste in das Array eingefügte Element initialisiert wird. &reftitle.parameters; array Das Array. &reftitle.returnvalues; Die Funktion current gibt den Wert des Array-Elements zurück, auf das der interne Zeiger gerade zeigt. Sie bewegt den Zeiger überhaupt nicht. Zeigt der interne Zeiger hinter das Ende der Elementliste, gibt current &false; zurück. &return.falseproblem; &reftitle.changelog; &Version; &Description; &standard.changelog.calling-on-objects; &reftitle.examples; Beispiel für die Verwendung von <function>current</function> und Freunden ]]> &reftitle.notes; Das Ergebnis des Aufrufs von current auf ein leeres Array und auf ein Array, dessen interner Zeiger hinter das Ende der Elemente zeigt, sind nicht unterscheidbar von einem boolschen &false;-Element. Um ein Array, das möglicherweise &false;-Elemente enthält, korrekt zu durchlaufen, siehe die Kontrollstruktur &foreach;. Um current dennoch zu verwenden und korrekt zu prüfen, ob der Wert tatsächlich ein Element des Arrays ist, sollte überprüft werden, ob sich der key des current-Elements im strikten Vergleich von &null; unterscheidet. &reftitle.seealso; end key each prev reset next &foreach;