在给定的情况下。你会如何处理案件差异? 如何将它转换为小写,以便它只关注字符串值?
在下面的情况下,应该换句话说。
$medi['What medication are you CURRENTLY taking?'] = null;
if(isset($medi['What medication are you currently taking?'])) {
echo "isset yes";
} else {
echo "isset no";
}
答案 0 :(得分:1)
您可以管理值的大小写并将其用作索引
$my_index = strtolower('What medication are you CURRENTLY taking?');
if(isset(medi[$my_index])){
......
}
你应该在访问索引时使用相同的转换来比较索引的相干值
答案 1 :(得分:-1)
您可以小写密钥,然后检查密钥是否存在。
通用示例:
foreach($medi as $key => $value){
if(isset($medi[strtolower($key)])) {
echo "isset yes";
} else {
echo "isset no";
}
}