我希望你做得很好。我的项目中有一个类有各种方法。发生的事情是,其中一个方法应该返回一个布尔变量。代替。它返回了数字" 1"而不是假。如果你能告诉我问题在哪里。
先谢谢,干杯。
我的代码的有用部分:
分类方法:
public function validatePwd($pwd1, $pwd2) {
if (strcasecmp($pwd1, $pwd2) == 0)
{
return true;
}
else
{
return false;
}
}
执行它的脚本:
$check1 = $user->validatePwd($Password, $Password1);
echo $check1;
if ($user->validatePwd($Password, $Password1))
{
}
else
{
$errors[] = 'Error!, passwords entered are not compatible, Please'
. ' enter passwords that match each other';
}
答案 0 :(得分:7)
如果您执行var_dump($check1)
而不是echo $check1;
,则应显示为布尔值。