PHP function not returning value

前端 未结 2 1631
栀梦
栀梦 2021-01-29 15:06

For some reason I can not get my function to return a string...

$password = crypt_password_input($password, \"\");

//Encrypt Password longer than 8 characters
f         


        
2条回答
  •  梦谈多话
    2021-01-29 15:35

    you have no return statement under this condition block. i have added return there.

    if($passwordLength > 8)
    {
        $encryptString = substr($inputPassword, 0, 8);
        $inputPassword = substr($inputPassword, 8);
        $newPassword .= crypt($encryptString, "HIDDENSALT");
        return crypt_password_input($inputPassword, $newPassword);
    }
    

提交回复
热议问题