我有这段代码检查字符串是否为蓝色。 我希望它能够批准它,无论它是任何字母的大写还是大写。
if( ($subcol !== 'blue') || ($subcol !== 'Blue') || ($subcol !== 'BLUE') ) {
$form->setError($field, "* Colour not correct, use the hint");
}
这似乎不起作用? 我构建了错误的东西吗?
此外,是否有可以使用的PHP函数,只需对所有这些场景进行一次检查?
由于
答案 0 :(得分:2)
您可以使用:
if (strcasecmp($subcol, 'blue') === 0) {
适用于blue
BLUE
Blue
bLue
等。
答案 1 :(得分:0)