Horde_Core_Ui_VarRenderer_Html::selectOptions PHP Method

selectOptions() public method

public selectOptions ( &$values, $selectedValue = false, $htmlchars = false )
    public function selectOptions(&$values, $selectedValue = false, $htmlchars = false)
    {
        $result = '';
        $sel = false;
        foreach ($values as $value => $display) {
            if (!is_null($selectedValue) && !$sel && $value == $selectedValue && strlen($value) == strlen($selectedValue)) {
                $selected = ' selected="selected"';
                $sel = true;
            } else {
                $selected = '';
            }
            $result .= ' <option value="';
            $result .= $htmlchars ? $value : htmlspecialchars($value);
            $result .= '"' . $selected . '>';
            $result .= $htmlchars ? $display : htmlspecialchars($display);
            $result .= "</option>\n";
        }
        return $result;
    }
Horde_Core_Ui_VarRenderer_Html