imagemagician/php-phone-validator

US phone number validation: checks against valid area codes and invalid exchanges

Maintainers

Package info

github.com/ImageMagician/PhpPhoneValidator

pkg:composer/imagemagician/php-phone-validator

Statistics

Installs: 23

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

1.0.2 2026-03-04 00:13 UTC

This package is auto-updated.

Last update: 2026-04-04 00:31:36 UTC


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