Hi,
kann ich während einer foreach Schleife herausfinden, ob gerade das letzte Element im Array bearbeitet wird?
IMHO ist das nur möglich, wenn dein Array mit einem durchlaufenden numerischen Index erstellt wurde, denn dann kannst du die Abfrage über den aktuellen Index regeln:
<?php
foreach ($_array as $key => $val) {
if (($key - 1) == count($_array)) {
// letztes Element
}
// oder
if (!isset($_array[($key + 1)])) {
// letztes Element
}
}
?>
Gruß,
Andreas.