Ciclo foreach in PHP

Il ciclo foreach è ideale per iterare su array e oggetti.

Array indicizzati

$frutti = ["mela", "banana", "arancia"];

foreach ($frutti as $frutto) {
    echo $frutto . "
";
}

Con indice

foreach ($frutti as $indice => $frutto) {
    echo "$indice: $frutto
";
}
// 0: mela
// 1: banana
// 2: arancia

Array associativi

$persona = ["nome" => "Mario", "eta" => 30];

foreach ($persona as $chiave => $valore) {
    echo "$chiave: $valore
";
}

Modifica valori (by reference)

foreach ($numeri as &$num) {
    $num *= 2; // Raddoppia ogni valore
}
unset($num); // Importante dopo by reference

Hai trovato utile quest'articolo?

  • Introduzione a PHP

    PHP (PHP: Hypertext Preprocessor) è un linguaggio di scripting server-side usato per lo sviluppo web...
  • Variabili PHP

    Le variabili in PHP iniziano sempre con il simbolo dollaro $.Dichiarazione$nome = "Mario"; $eta = 30...
  • Stringhe in PHP

    Le stringhe sono sequenze di caratteri racchiuse tra virgolette.Virgolette singole vs doppie$nome = ...
  • Array in PHP

    Gli array permettono di memorizzare più valori in una singola variabile.Array indicizzati$frutti = [...
  • Operatori PHP

    Gli operatori PHP permettono di eseguire operazioni su variabili e valori.Operatori aritmetici$a + $...