В следующем примере иногда $var
может быть «Value», «value» или даже «VALUE».Как я могу сделать свой регистр операторов без учета регистра?
switch ($var) {
case "value":
// Value and VALUE don't seem to match here.
break;
}
Сравнение похоже чувствительно к регистру (только совпадение всего нижнего регистра). Есть ли способ выполнить сравнение без учета регистра?
Ref: http://php.net/manual/en/control-structures.switch.php
Использование 'strtolower ($ var) 'в вашем операторе switch –
' switch (strtolower ($ var)) {case "value": ... ' – afaolek