Bonjour,
Je pose la question en ayant quasiment la certitude que vous avez déjà été confrontés à ce problème :
Comment incrémenter puis décrémenter une valeur sur une boucle php foreach() toutes les 6 itérations ?
Concrètement ici je cherche a ajouter une classe offset à mes commentaires, puis
J'ai produit un code qui fonctionne mais pas forcément très joli :
Je pose la question en ayant quasiment la certitude que vous avez déjà été confrontés à ce problème :
Comment incrémenter puis décrémenter une valeur sur une boucle php foreach() toutes les 6 itérations ?
Concrètement ici je cherche a ajouter une classe offset à mes commentaires, puis
J'ai produit un code qui fonctionne mais pas forcément très joli :
$i = -1; // Permet de passer la première itération
foreach ( $commentsArray as $e ) {
$i++;
if ($i < 1)
$offset = ''; // Pas de classe offset sur la première itération
if ($i >= 1 AND $i < 7)
$offset = 'o' . $i . ' ';
if ($i == 7)
$offset = 'o5 ';
if ($i == 8)
$offset = 'o4 ';
if ($i == 9)
$offset = 'o3 ';
if ($i == 10)
$offset = 'o2 ';
if ($i == 11)
$offset = 'o1 ';
if ($i > 11) {
$i = 0; // Reset du compteur
$offset = '';
}