Ciclo for per array in PHP
Supponiamo di avere il seguente array:
<?php
$arr = [1, 2, 3, 4, 5];
?>
Come sai, gli array vengono scorsi con il ciclo foreach.
In realtà, gli elementi dell'array possono essere scorsi
anche con un normale ciclo for. È una necessità
rara, ma a volte può essere utile. Facciamo
questo scorrimento:
<?php
$arr = [1, 2, 3, 4, 5];
$length = count($arr);
for ($i = 0; $i < $length; $i++) {
echo $arr[$i];
}
?>
Dato l'array:
<?php
$arr = ['a', 'b', 'c', 'd', 'e'];
?>
Utilizzando il ciclo for, visualizza tutti questi
elementi sullo schermo.
Dato l'array:
<?php
$arr = ['a', 'b', 'c', 'd', 'e'];
?>
Utilizzando il ciclo for, visualizza sullo schermo
tutti gli elementi di questo array, tranne l'ultimo.
Dato l'array:
<?php
$arr = [1, 2, 3, 4, 5, 6, 7, 8];
?>
Utilizzando il ciclo for, visualizza sullo schermo
la prima metà degli elementi di questo array.