Php 如何处理带有选项标记的布尔值
这是我的htmlPhp 如何处理带有选项标记的布尔值,php,html,Php,Html,这是我的html <select name="optional_system_type" class="option_system_type"> <option selected="selected" value="0">Select the System type</option> <option value="0">Single</option> <option value="1">Mult
<select name="optional_system_type" class="option_system_type">
<option selected="selected" value="0">Select the System type</option>
<option value="0">Single</option>
<option value="1">Multiple</option>
</select>
选择系统类型
单身
倍数
我试图使用数据的字段是一个布尔值,它会检查这是一个单系统还是多系统…如果系统是单系统,我想使用值0和1表示多系统。我看到的问题是如何处理“选择系统类型”,以及是否有更好的方法来处理这一切。似乎我需要在“选择系统类型”选项中将值从0更改为0,以避免冲突
任何建议都不要直接将其指定为bool。将第一个值保留为空字符串。选项很多。这里有一个。尝试用
single
替换0
,用multiple
替换1
。毕竟,这些才是真正的选择,而不是0
和1
如果您真的想表示布尔值,那么应该使用复选框,而不是选择框或单选框。我建议使用复选框。复选框和单选框不适用于真/假。不行。你从哪里得到这个主意的?:)