Registry / utility / giggsey-libphonenumber-for-php

giggsey-libphonenumber-for-php

JSON →
library9.0.32phppackagistunverified

A library for parsing, formatting, storing and validating international phone numbers, a PHP Port of Google's libphonenumber.

composer require giggsey/libphonenumber-for-php
INSTALL
IMPORT
SIG · GIGGSEY-LIBPHONENU
G
giggsey-libphonenumber-for-php
utilityphpv9.0.32
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

PhoneNumberUtil
use libphonenumber\PhoneNumberUtil;

Parses and validates an international phone number.

use libphonenumber\PhoneNumberUtil; $phoneUtil = PhoneNumberUtil::getInstance(); $number = $phoneUtil->parse('+12125551234', 'US'); if ($phoneUtil->isValidNumber($number)) { echo 'Valid number'; }
Debug
Known issues
breakingRequires PHP 7.4+ and may have large data files.
fix
Ensure PHP version is 7.4 or higher and consider caching phone number data.
affects: >=8.0.0
Upgrade
Version history
9.0.32latest on Packagist
Audit
Dependencies

No dependency data recorded yet.

Agent activity
4 hits · last 30 days
node
4
Resources
giggsey-libphonenumber-for-php — pip install giggsey-libphonenumber-for-php · libregistry