如果我没记错的话,post都是方式都会转为字符串类型,所以你判断类型时应该在输入的时候就判断
网页间传递的数据到了服务器是一定会变成字符串型的。
你可以加intval($_POST['username']) 用户名 就是数字了