PHP Phone Number Format Normalizer: Parse and output a phone number in a given format This package can parse and output a phone number in a given format. It can take a given string with a phone number and parse it to extract its parts. The package can also reformat the specified phone number to output according to a given format string. https://www.phpclasses.org/package/10990-PHP-Parse-and-output-a-phone-number-in-a-given-format.html#usage require 'vendor/autoload.php'; use DmitryMamontov\PhoneNormalizer\PhoneNormalizer; $n = new PhoneNormalizer; $n->loadCodes('vendor/dmamontov/phone-normalizer/codes/codes.json'); $phone = $n->normalize('XXXXXXXXXXXXXX'); var_dump($phone->format('+#CC#(#c#)###-##-##'));