$password2 = htmlspecialchars(mysqli_real_escape_string($connect, trim(password_hash($_POST['password2'], PASSWORD_DEFAULT))));
$password1 = htmlspecialchars(mysqli_real_escape_string($connect, trim(password_hash($_POST['password1'], PASSWORD_DEFAULT))));
И когда я вардамплю их, выводит:string(60) "$2y$10$sKbKD2542bugsHf1yfa4p.Hc9qFYkAg.v4v3/8wZurgSjnbn1Srgi" string(60) "$2y$10$BeneAC7jPXxUdmpv43g0TurZMz.TpmD5D3Vr33.7YAYlolMA/otey" (ввожу 123 и 123)
<input type="password" name="password2" value="">
<label for="password">Введите пароль еще раз:</label>
<input type="password" name="password1" value="">
это html