'Sera, dovrei far aumentare una variabile $i di tante volte quanti gli elementi in un array, poi se $i diventa uguale al numero degli elementi di questo array si riazzera e ricomincia il tutto, però non so come fare, ho provato in questo modo, che sfortunatamente non va.
Codice PHP:
<?php
$lettere = array('A','B','C','D','E','F','G');
$numeri = array('1','2','3');
$i = 0;
foreach($lettere as $lettera) {
if($i < count($numeri)) {
$column = $numeri[$i];
$i++;
} else {
$i = 0;
$i++;
$column = $numeri[$i];
}
echo $lettera."=".$column."
";
}
?>
L' output finale di ciò dovrebbe essere:
A=1
B=2
C=3
D=1
E=2
F=3
G=1
Mentre l' output attuale è:
A=1
B=2
C=3
D=2
E=2
F=3
G=2
Dove sbaglio?
EDIT: Risolto spostando $i nell' else alla fine e non prima delle azioni.