<?php /** * @var string $attributes * @var array $timezones */ ?> <select <?= $attributes ?>> <?php foreach ($timezones as $continent => $entries): ?> <optgroup label="<?= $continent ?>"> <?php foreach ($entries as $value => $name): ?> <option value="<?= $value ?>"><?= $name ?></option> <?php endforeach ?> </optgroup> <?php endforeach ?> </select>