邮政编码格式的PHP区域设置


PHP Locale setting for zip code formatting

我正在尝试使用PHP在Linux中使用区域设置验证一个非常国际化的网站的邮政编码。如果它能起作用,那将为我节省大量时间。我已经检查了安装的区域设置中的LC_ADDRESS设置,并发现每个语言/市场都有验证模式。

locale -c LC_ADDRESS

如何使用PHP访问这些信息?localeconv()不包含任何有关本地地址验证的信息。

似乎没有人真正做到这一点。我猜需要对PHP localeconv()函数进行改进才能真正读取整个内容,这对他们来说是一个功能请求。

与此同时,我得到了从http://i18napis.appspot.com/address而且它实际上包含与区域设置LC_ADDRESS和LC_PHONE相同的信息,所以我很好,即使这意味着要进行额外的传出HTTP调用。