$isimler = array();
for ($i = 0; $i < 100; $i++) {
$isimler[] = $i;
}
$part = count($isimler) / 20;
$j = 0;
for ($i = 0; $i < $part; $i++) {
echo "Part" . $i."
";
$yeniDizi = array_slice($isimler, $j, 20);
var_dump($yeniDizi);
for ($x = 0; $x < count($yeniDizi); $x++) {
echo $x;
}
$j=$j+20;
}
$i değişkenini 2 defa kullanmandan kaynaklanıyor. ikinci for döngünde farklı bir değişken kullanırsan sorun ortadan kalkar.