大家好,我目前正在学习php,我不明白if else语句怎么了:(即使声明的字符串不同,我也会不断获取关于put的错误变量。有人可以告诉我哪里我错了,干杯。
$password = strlen('username');
if($password = strlen('password')){
echo 'password is valid';
}
else if ($password = strlen('username')){
echo 'password is invalid';
}
我继续获得输出“密码有效”
答案 0 :(得分:0)
strlen都相等,因此IF条件在这里满足,从而导致抛出“密码有效”的问题