这个问题并无实际意义,因为电话号码的位数限制是和区号一起限制的。
国际电信联盟规定一个在全世界都可唯一的电话号码总长度不得超过15位。事实上没有任何一个国家用满这15位。就我国而言,完整的中国固话格式为+86(国际冠码)-区号-固话号码。
而我们直到,我国区号最小为010北京,最大为0999伊宁。所以根据不同的区号分类分析:
(首先科普一下,因为几十年前座机上只有0-9和#*这些按钮,没有加号和减号,所以开头0代表外地电话,开头00代表外国电话,这是编码,不是真实的区号,不占位的)
第一类:北京 1
请注意北京的区号并非是10,而是1。它持有唯一一个一位数区号,理论上可以最大有10位长的固话。如果国家愿意修改相关规范,最大能做到12位长。因为北京是行政中心,所以它需要的电话数量远超其他城市。在手机号段出现之后,因为技术上识别的问题,才将01修改成010。目前北京普通的固话长度8位,1996年5月8日由7位升级。
第二类:中心城市(或者国家级电话交换中心):2X
20 广州市
21 上海市
22 天津市
23 重庆市(按顺序这个是北京兼任的华北中心的号,原本空缺,后来直接给重庆了)
24 沈阳市
25 南京市
26 空缺,据说是留给台北市的
27 武汉市
28 成都市
29 西安市
上述城市有一个特别的地方,除了重庆乱入之外,这个城市02X周边的城市用的区号都是0XYZ,。比如,西安029,整个西北都是09YZ,沈阳市024,整个东北都是04YZ。除了华南020广州没办法之外,其他都是这样。这就是地区中心级别的交换中心的含义。
这类城市最多有9位长的固话规划,现实长度基本都是8位,也是在2000年前后7位升8位。
第三类:省级中心,除了2X之外的XX。但是这个没有直接分下去,最终还是加上一位,和下辖的地区级单位算在一起了。比如福建省059Z:
0591 福州
0592 厦门
0593 宁德
0594 莆田
0595 泉州
0596 漳州
0597 龙岩
0598 三明
0599 南平
大部分省在0xyz这个区号上,y会有不一致的情况。原因一是地级市超过10个,这没办法,另一个原因是区划的变迁(合并、拆分等等)也可能导致一些情况。
第四类:地级市,这是区号分配的末梢了。也是大家经常看到区号。这种固话最多只有8位。比如杭州,0571,在国家没有修改电信规范之前,这个城市已经不可能再从现在的8位升级成9位。而旁边的上海和南京就可以。
在几十年前,不少地方还是有6位固话号码的,现在也可能升级成7位了。省会城市大多升级成8位了。但是8位到头了。倒是有一些网络电话有9位的长度。