나는 HTML의 암호 양식에서 얻은 두 개의 문자열을 비교하려고합니다.PHP에서 문자열 비교
변수는 $_POST
에 저장됩니다. 나는 그들을 인쇄하고 그들은 똑같이 보입니다, 그러나 아래의 코드는 결코 true로 평가되지 않을 것입니다. 왜 그런 일이 일어날까요?
//Verify the passwords match
if(($passwd != $pass_confirm) && ($new_email != $email_confirm)){
echo "Email and/or password do not match";
return FALSE;
}
감사합니다.
:
또한, 나는 다음과 같은 체크합니다 (
||
과 엄격한 비교 연산자를 참고)을 제안 '사실'뿐. 그런 다음 다른 사람들이 이미 대답 했으므로 ** 및 ** 대신 ** 또는 **를 사용하십시오. – martinstoeckli