imagemagician / php-phone-validator
US phone number validation: checks against valid area codes and invalid exchanges
Package info
github.com/ImageMagician/PhpPhoneValidator
pkg:composer/imagemagician/php-phone-validator
1.0.2
2026-03-04 00:13 UTC
Requires
- php: >=8.2
README
Validate US phone numbers against area codes and invalid exchange codes in a PHP project.
Usage
use PhoneValidator\PhoneValidator; $validator = new PhoneValidator(); var_dump($validator->validate('2125551234')); // false (555 invalid) var_dump($validator->validate('2122345678')); // true
Data
-
data/invalid_exchanges.json - All invalid 3-digit exchanges (NXX)
-
data/usa_area_codes.json - All US area codes with UTC offsets