更新日期:2021-07-25
前端表格編輯時總是要做一些檢測,是否欄位是 checked, selected, disabled, readonly 等等狀態。如果一個一個去寫判斷是有點花時間又不安全,還好官方有內建函數可直接使用。
假若我們要查 checkbox 欄位是否被選中,只要利用 checked 函數就好了。其他函數內容如下:
<input type="checkbox" name="myname" value="1" <?php checked('1','我的value')?> />
內容大綱
檢查 checkbox, radiobox
function checked( $checked, $current = true, $echo = true ) {
return __checked_selected_helper( $checked, $current, $echo, 'checked' );
}
檢查 select
function selected( $selected, $current = true, $echo = true ) {
return __checked_selected_helper( $selected, $current, $echo, 'selected' );
}
檢查 disable
function disabled( $disabled, $current = true, $echo = true ) {
return __checked_selected_helper( $disabled, $current, $echo, 'disabled' );
}
檢查 readonly
function readonly( $readonly, $current = true, $echo = true ) {
return __checked_selected_helper( $readonly, $current, $echo, 'readonly' );
}
發佈留言