PHP Foreach Il ciclo viene utilizzato per stampare tutti i dati negli array. PHP Foreach In ogni iterazione del ciclo, vengono stampati i dati nell'array.

La sintassi di PHP Foreach è la seguente.

foreach ($array as $value) {
    // Çalıştırılacak kodlar)
}

L'array da restituire viene aggiunto al posto di $array e la variabile in cui verranno archiviati i dati viene aggiunta al posto di $value. PHP Foreach Nel ciclo, i codici da eseguire in ogni iterazione vengono scritti nell'ambito del codice. Se verranno restituite anche le chiavi dell'array, la sintassi è la seguente. Al posto della variabile $key viene scritta la variabile in cui verranno archiviate le chiavi.

foreach ($array as $key => $value) {
    // Çalıştırılacak kodlar)
}

Utilizzo di PHP Foreach

PHP Foreach Nell'esempio seguente nel ciclo, abbiamo creato un array denominato $colori e fornito i valori dei colori. Quindi con l'istruzione foreach PHP ForeachAbbiamo creato il ciclo e scritto il nome dell'array come $colori. Abbiamo utilizzato l'espressione as e specificato il nome della variabile in cui verranno archiviati i dati dell'array come $value. Ogni volta che il ciclo ritornava, stampavamo i dati della variabile $value corrente con echo. Di conseguenza, puoi salvare tutti i dati nell'array con un metodo breve e pulito, PHP Foreach L'abbiamo stampato attraverso il loop.

PHP Foreach Nell'esempio seguente, abbiamo creato un array denominato $days nel ciclo e abbiamo fornito la descrizione del giorno della settimana come chiave e i valori del giorno come valore. Quindi con l'istruzione foreach PHP ForeachAbbiamo creato il ciclo e scritto il nome dell'array come $giorni. Abbiamo utilizzato l'espressione as e specificato la variabile in cui verranno archiviate le chiavi dell'array, ovvero la variabile $key. Quindi, abbiamo specificato il nome della variabile in cui verranno archiviati i dati dell'array, sotto forma di $value. Ogni volta che il ciclo ritornava, stampavamo i dati della variabile $value corrente con echo. Di conseguenza, puoi salvare tutti i dati nell'array con un metodo breve e pulito, PHP Foreach L'abbiamo stampato attraverso il loop.

$colors = array(
    'mavi',
    'kırmızı',
    'sarı',
    'turuncu',
    'yeşil',
    );
foreach ($colors as $value) {
    echo $value . '
';
}
/*
 * Çıktı: 
mavi
kırmızı
sarı
turuncu
yeşil
*/
$days = array(
    'haftanın ilk günü'        => 'pazartesi',
    'haftanın ikinci günü'     => 'salı',
    'haftanın üçüncü günü'     => 'çarşamba',
    'haftanın dördüncü günü'   => 'perşembe',
    'haftanın beşinci günü'    => 'cuma',
    'haftasonunun ilk günü'    => 'cumartesi',
    'haftasonunun ikinci günü' => 'pazar',
);
foreach ($days as $key => $value) {
    echo $key . ': ' . $value . '
';
}
/*
 * Çıktı:
haftanın ilk günü: pazartesi
haftanın ikinci günü: salı
haftanın üçüncü günü: çarşamba
haftanın dördüncü günü: perşembe
haftanın beşinci günü: cuma
haftasonunun ilk günü: cumartesi
haftasonunun ikinci günü: pazar
*/

PHP Foreach Nell'esempio seguente, abbiamo creato un array denominato $age nel ciclo e abbiamo fornito nomi come chiavi e valori age come valori. Quindi con l'istruzione foreach PHP ForeachAbbiamo creato il ciclo e scritto il nome dell'array come $age. Abbiamo utilizzato l'espressione as e specificato la variabile in cui verranno archiviate le chiavi dell'array, ovvero la variabile $key. Quindi, abbiamo specificato il nome della variabile in cui verranno archiviati i dati dell'array, sotto forma di $value. Ogni volta che il ciclo ritornava, stampavamo i dati della variabile $value corrente con echo. Di conseguenza, puoi salvare tutti i dati nell'array con un metodo breve e pulito, PHP Foreach L'abbiamo stampato attraverso il loop.

$age = array(
    'Burak' => 25,
    'Ece'   => 22,
    'Berk'  => 19,
    'Sevda' => 29,
);
foreach ($age as $key => $value) {
    echo $key . ': ' . $value . '
';
}
/*
 * Çıktı:
Burak: 25
Ece: 22
Berk: 19
Sevda: 29
*/

Sintassi alternativa PHP Foreach

Molte strutture di controllo in PHP, incluso Foreach, supportano una sintassi alternativa. Sintassi alternativa PHP Foreach: due punti invece di aprire parentesi graffe, endforeach invece di chiudere parentesi graffe; Usiamo l'espressione. La sintassi alternativa di PHP Foreach è la seguente

foreach ($array as $value):
    // Çalıştırılacak kodlar
endforeach;

PHP Foreach sintassi alternativa in un esempio di vita realeUsiamolo. PHP Foreach nell'esempio seguente Abbiamo creato un array denominato $summer da utilizzare nel ciclo e abbiamo fornito come valore i mesi estivi. Quindi con l'istruzione foreach PHP Foreach Abbiamo creato il ciclo. Abbiamo aggiunto il nostro array denominato $summer e la variabile $month, dove verranno archiviati i valori dell'array, insieme all'istruzione as. Poiché stiamo utilizzando una sintassi alternativa, abbiamo aggiunto i due punti invece di aprire le parentesi graffe. In questo modo PHP Foreach Abbiamo iniziato la copertura del codice. Abbiamo stampato i valori ad ogni iterazione con echo. Infine, invece di chiudere le parentesi graffe, endforeach; nelle parole PHP Foreach Abbiamo finalizzato la copertura del codice del ciclo.

$summer = array(
  'Haziran',
  'Temmuz',
  'Ağustos',
    );
foreach ($summer as $month) {
    echo $month . '
';
}
/*
 * Çıktı: 
Haziran
Temmuz
Ağustos
*/