在PHP中,可以使用函数的默认参数值来设置默认选中的值。默认参数值是在函数定义时为参数提供的值,如果在函数调用时没有传递该参数的值,则会使用默认值。
以下是一个示例:
function selectOption($value = 'default') {
    $options = ['option1', 'option2', 'option3'];
    echo '<select>';
    foreach ($options as $option) {
        $selected = ($option == $value) ? 'selected' : '';
        echo '<option value="' . $option . '" ' . $selected . '>' . $option . '</option>';
    }
    echo '</select>';
}
// 调用函数,默认选中值为 'option2'
selectOption('option2');
在上面的示例中,selectOption函数接受一个参数 $value,默认值为 'default'。在函数内部,根据传递的值与选项的值进行比较,如果相等,则将 selected 属性添加到 <option> 元素中,从而实现默认选中的效果。
在调用函数时,可以传递一个特定的值作为默认选中的值,如示例中的 'option2'。如果不传递任何值,则会使用默认值 'default'。
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站