Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/287.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在php中转换和比较两个小写字符串_Php - Fatal编程技术网

如何在php中转换和比较两个小写字符串

如何在php中转换和比较两个小写字符串,php,Php,可能重复: 我需要比较两个字符串,这是我的代码 if( (strtolower($UgenderSeek)=="both") ? (strtolower($gender)=='male' || strtolower($gender)=='female') : strtolower($UgenderSeek)==strtolower($gender) ) 但这对任何人都有用我来帮我 if(strtolower($UgenderSeek)=="both"){ //

可能重复:

我需要比较两个字符串,这是我的代码

if(
    (strtolower($UgenderSeek)=="both")
    ? (strtolower($gender)=='male' || strtolower($gender)=='female')
    : strtolower($UgenderSeek)==strtolower($gender)
)
但这对任何人都有用我来帮我

if(strtolower($UgenderSeek)=="both"){
    //do stuff
}else{
     if (strtolower($gender)=='male'){
         //do stuff
     }
     else{
          //do stuff
     }
}
你的风格应该是

$condition = true;

echo ($condition) ? 'is true' : 'is false';
使用:
$lowerGender=strtolower($gender)
$LowerGenderseek=strtolower($UgenderSeek)

如果($LowerGenderSeek==“两者”&&($lowerGender==“男性”| |$lowerGender==“女性”)| |$lowerGender==$LowerGenderSeek)
医生,我病了。请帮我澄清一下你到底想用代码实现什么。把它也放在代码块中,因为现在它很难阅读,而且似乎没有多大意义。请指出这个问题与你的不同之处