【发布时间】:2017-03-14 04:02:15
【问题描述】:
我正在尝试使用 Yii 下拉列表,下拉数组值从数据库中获取,
下拉值:
oui,非
但用户提供的价值为“Oui”
CHtml::dropDownList("Educated:, "Oui",$values,array())
其中 $values = array("oui","non")
因此,由于区分大小写,因此不会在下拉列表中选择默认值。
谁能给我一个处理这个案子的想法?
【问题讨论】:
我正在尝试使用 Yii 下拉列表,下拉数组值从数据库中获取,
下拉值:
oui,非
但用户提供的价值为“Oui”
CHtml::dropDownList("Educated:, "Oui",$values,array())
其中 $values = array("oui","non")
因此,由于区分大小写,因此不会在下拉列表中选择默认值。
谁能给我一个处理这个案子的想法?
【问题讨论】:
将所有数据库值和用户提供的值转换为小写,如下所示。
CHtml::dropDownList("Educated:", strtolower("Oui"), array_map('strtolower',$values),array());
【讨论】: