Php 根据相同的国家/地区代码确定国家/地区

Php 根据相同的国家/地区代码确定国家/地区,php,country-codes,Php,Country Codes,我有一个基于STD拨号代码的所有国家的列表,例如印度+91,美国+1,等等 根据拨号代码,我可以很容易地选择国家。例如,使用+213代码,我可以将阿尔及利亚作为国家 但对于+1拨号代码,我会得到不止一个结果(美国、加拿大、牙买加、波多黎各)。有什么方法可以区分它们吗 是否有一种方法可以轻松地管理它们并获得所需的结果 若用户拨打的是牙买加+1,他应该是牙买加,而不是美国或任何其他国家 让我知道如果它有一个1,你能输入一些代码来查看下一个数字吗,这些数字应该表示国家/岛屿/地区 您能提供您测试过的代

我有一个基于STD拨号代码的所有国家的列表,例如印度+91,美国+1,等等

根据拨号代码,我可以很容易地选择国家。例如,使用+213代码,我可以将阿尔及利亚作为国家

但对于+1拨号代码,我会得到不止一个结果(美国、加拿大、牙买加、波多黎各)。有什么方法可以区分它们吗

是否有一种方法可以轻松地管理它们并获得所需的结果

若用户拨打的是牙买加+1,他应该是牙买加,而不是美国或任何其他国家


让我知道

如果它有一个1,你能输入一些代码来查看下一个数字吗,这些数字应该表示国家/岛屿/地区


您能提供您测试过的代码吗?我想您需要更深入地了解,并检查这些情况下的区号。在这种情况下,国家代码是+1。请详细说明+44是英国、根西岛、马恩岛、根西岛的代码。我如何区分这些代码。对于英国,+44后面的接下来5个数字选择该区域。海峡群岛是一个与伦敦市中心完全相同的地区。请参阅:。