Wie bestimmt man das erste und letzte Element in einer foreach-Schleife in PHP?
Hallo Kollegen! Ich bin neu in PHP und bin auf folgende Situation gestoßen: Ich habe ein Array mit Produkten und gebe sie mit foreach aus. Ich möchte, dass das erste Element mit der Klasse "first" und das letzte mit der Klasse "last" angezeigt wird. Aber ich weiß nicht, wie ich innerhalb der Schleife erkennen kann, in welcher Iteration wir uns befinden.
Hier ist ein Beispiel meines Codes:
```php
$product
";
}
?>
```
Ich weiß, dass es in manchen Sprachen Iterationszähler gibt, aber in PHP verstehe ich nicht, wie man das ohne zusätzliche Variablen machen kann. Ich habe `current()` und `end()` ausprobiert, aber die funktionieren nur mit dem internen Array-Zeiger, der innerhalb der foreach durcheinander gerät.