## PHP foreach-loop

We kunnen een array met meerdere elementen doorlopen met een foreach loop

    $array = ['ma'=>'maandag','di'=>'dinsdag','wo'=>'woensdag','do'=>'donderdag','vr'=>'vrijdag']; // key => value

    foreach ($array as $key => $value){
        echo $value;
    }

Plak de code in index.php en voeruit om te testen.

Zal op het scherm schrijven: maandagdinsdagwoensdagdonderdagvrijdag

In de array heb je altijd een combinatie van een key en een value.

### Foreach tussen je HTML code

Hieronder een voorbeeld van een foreach die een selectbox maakt waarin je een werkdag kan selecteren

    <?php
    $dagen = ['ma' => 'maandag', 'di' => 'dinsdag', 'wo' => 'woensdag', 'do' => 'donderdag', 'vr' => 'vrijdag']; // key => value
    ?>
    <label id="dag">Selecteer een dag</label>
    <select id="dag" name="dag">
        <?php foreach ($dagen as $afkorting => $dag): ?>
            <option value="<?= $afkorting ?>"><?= $dag ?></option>
        <?php endforeach; ?>

    </select>

Dit is de output

    <label id="dag">Selecteer een dag</label>
    <select id="dag" name="dag">
                <option value="ma">maandag</option>
                <option value="di">dinsdag</option>
                <option value="wo">woensdag</option>
                <option value="do">donderdag</option>
                <option value="vr">vrijdag</option>

    </select>