3v4l.org

run code in 500+ PHP versions simultaneously
<?php $rows['categorie'] = 6; $options = [1 => "Fiscalité IS", 2 => "Réorganisations, acquisitions et méthodologie", 3 => "Contrôle et contentieux fiscal", 4 => "Fiscalité patrimoniale", 5 => "Fiscalité Immobilière", 6 => "Introduction à la TVA et droits de douanes", 7 => "Excel"]; echo '<select name="categorie" id="cat-select">'; foreach ($options as $optionNo => $optionText) { echo '<option value="' . $optionNo . '"'; if ($optionNo == $rows['categorie']) { echo ' selected'; } echo '>' . $optionText . '</option>'; } echo '</select>'; ?>
Output for 7.4.0 - 7.4.33, 8.0.1 - 8.0.30, 8.1.0 - 8.1.34, 8.2.0 - 8.2.30, 8.3.0 - 8.3.30, 8.4.1 - 8.4.18, 8.5.0 - 8.5.7
<select name="categorie" id="cat-select"><option value="1">Fiscalité IS</option><option value="2">Réorganisations, acquisitions et méthodologie</option><option value="3">Contrôle et contentieux fiscal</option><option value="4">Fiscalité patrimoniale</option><option value="5">Fiscalité Immobilière</option><option value="6" selected>Introduction à la TVA et droits de douanes</option><option value="7">Excel</option></select>

preferences:
88.97 ms | 1333 KiB | 4 Q