我正在使用https://github.com/davideme/libphonenumber-for-PHP来格式化电话号码
我有 1800 个号码的问题
$formatnumber = "1800123456"
$country = "AU";
$phoneUtil = PhoneNumberUtil::getInstance();
try {
$NumberProto = $phoneUtil->parse( $formatnumber , $country );
} catch ( NumberParseException $e ) {
echo $e;
}
$formattedNumber = $phoneUtil->format( $NumberProto, PhoneNumberFormat::NATIONAL );
我期望从中得到的$formattedNumber
是"1800 123456"
我得到的是一个未格式化的数字"1800123456"
如果我需要做些什么来使其正确格式化?