为什么我$conn = new mysqli('localhost','root','123456','shopping');
  $pass = sha1($password);
  $query = "insert into users (name,password,sex,age,email,address,phone_num)
values('".$name."','".$pass."','".$email."','".$sex."','".$age."','".$address."','".$phone."')";
     $result = $conn->query($query);存入数据库的与$pass = sha1($password);
echo $pass;打印出来的数据不一样。求解。。各种引号全改过了。。