bnjunge/format-kenyan-phone-numbers

dev-master 2023-05-24 11:13 UTC

This package is auto-updated.

Last update: 2024-09-24 14:24:11 UTC


README

这是一个简单的PHP类,用于格式化肯尼亚电话号码并识别号码所属的运营商。

安装

composer require bnjunge/format-kenyan-phone-numbers

用法

实例化类或扩展你的方法

实例化

<?php
       use Bnjunge\FormatKenyanPhoneNumbers\Format;


       // your logic

       # Format phone numbers
       $formatted_number = Format::phone('0711 123 456');
       echo $formatted_number;

       # Check ISP
       $isp = Format::operator($formatted_number);
       echo $isp;

格式化电话号码

将电话号码以任何格式传递给方法 phone($param),其中 $param 是你希望格式化的电话号码。它可以包含任何字符、空格等,例如 07(12) 123 123 或 07-12 123-123 或 07(12) 123.123

检查运营商(ISP/MVNO)

格式化电话号码,并将格式化后的号码传递给方法 operator($param)

运营商包括

  • Safaricom
  • Airtel
  • Equitel
  • Telkom
  • JTL

未经验证的IPS/MVNOs

  • Sasa Mobile
  • Homeland Mobile
  • Eferio

贡献

这是一个正在进行中的项目,欢迎贡献。你可以在任何时候提交PR,一旦我们审核,我们可能会合并或提出建议。

许可信息

此代码块以MIT许可证提供。请随意用于个人或商业项目。

我们不承担由此代码使用引起的滥用、损失或损害的责任。