问:

手机验证码为啥老是发到别人手机上呢!

答:
手机验证码老是发到别人手机上的原因可能有以下几个:
1. 手机号码输入错误。用户在申请验证码时输入的手机号码可能存在错误,导致验证码发送到了别人的手机上。这种情况属于用户操作失误造成的。
2. 手机号码重用。部分手机号码会在一段时间后重新分配给新用户使用,如果用户申请验证码时输入的是曾经自己使用但现已不属于自己的手机号码,验证码也会发到新用户的手机上。这需要相关服务商加强手机号码的管理与回收。
3. 号段覆盖。部分地区的手机号码号段会有一定覆盖范围,如果两个用户的手机号只有后四位不同,则他们可能属于同一个手机信号覆盖的范围,此时验证码平台发送验证码时可能会错误将验证码发到两个用户中的任何一个。这需要验证码平台在发码时增加号段判断机制。 
4. 上行口误。用户的手机号码本身正确,但在人工语音申请验证码时,由于口误将一个数字说错了,导致验证码最终发送到了与原号码只有一位数字不同的手机号码上。这也属于用户操作失误,需要提醒用户在申请验证码时谨慎发言。 
5. 虚拟运营商号段不规范。部分虚拟运营商的手机号码管理并不严谨,导致其号段存在覆盖或重复,带来验证码误发问题。这需要相关监管部门加强对虚拟运营商的监管。
所以,手机验证码老是发到别人手机上的原因比较复杂,需要各方共同努力加以改进和解决。