【开发常识】手机号为什么要隐藏中间的四位数?
生活随笔
收集整理的這篇文章主要介紹了
【开发常识】手机号为什么要隐藏中间的四位数?
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
在日常的開發中,我們經常能看到諸如 175****6789 這樣的手機號碼格式,這樣做是為了對手機號進行脫敏處理(隱藏中間的四位數),那為什么是中間的四位而不是末尾或者開頭的四位呢?
1. 手機號碼的組成結構
首先我們來談談手機號碼(11位)的組成結構:
- 前 3 位表示運營商,例如 138 代表移動,133 代表電信,175 代表聯通。
- 中間 4 位(第 4 位到第 7 位)表示手機號碼運營商歸屬地的區號,如手機號碼 184 - 8233 - xxxx 中間 4 位是8233,經查詢是四川成都的移動號碼。
- 最后 4 位表示用戶編號,由運營商自由分配。
查詢范例:
2. 為什么隱藏的是中間的四位數?
??從手機號碼的組成結構來看,互聯網提供商隱藏手機號碼的中間四位數是為了加強歸屬地的保護。
??如果你擁有一個手機號碼但是不知道中間的四位數(第4 ~ 7位),那么你需要查找的范圍就是全國(你不知道在哪一個省市區),從而達到了保護手機號碼所有者隱私的作用。
總結
以上是生活随笔為你收集整理的【开发常识】手机号为什么要隐藏中间的四位数?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: hadoop组件及各自的功能
- 下一篇: python微服务开发pdf_微服务架构