zenapply/php-telephone

本包旨在提供一个易于使用的电话数据类型类

1.0.1 2016-05-16 01:59 UTC

This package is not auto-updated.

Last update: 2024-09-20 22:12:55 UTC


README

Latest Version Software License Build Status Scrutinizer Code Quality Code Coverage Dependency Status Total Downloads

本包旨在提供一个易于使用的电话数据类型类。

安装

通过 composer 安装 - 在终端中

composer require zenapply/php-telephone

使用方法

use Zenapply\DataTypes\Telephone;

$phone = new Telephone('+1 (230) 555-3333', 'US'); // The second parameter (region) is optional and defaults to 'US'.

echo $phone . PHP_EOL;                      // +12305553333
echo $phone->getE164() . PHP_EOL;           // +12305553333
echo $phone->getRFC3966() . PHP_EOL;        // tel:+1-230-555-3333
echo $phone->getNational() . PHP_EOL;       // (230) 555-3333
echo $phone->getInternational() . PHP_EOL;  // +1 230-555-3333
echo $phone->getOriginal() . PHP_EOL;       // +1 (230) 555-3333
echo $phone->getAreaCode() . PHP_EOL;       // 230
echo $phone->getCountryCode() . PHP_EOL;    // 1
echo $phone->getSubscriberCode() . PHP_EOL; // 5553333
echo $phone->isValid() . PHP_EOL;           // true

贡献

欢迎贡献!