解析以色列/巴勒斯坦电话号码

2.0.0 2024-08-19 18:10 UTC

This package is auto-updated.

Last update: 2024-09-19 18:32:15 UTC


README

解析以色列/巴勒斯坦电话号码

Latest Version on Packagist GitHub Tests Action Status Total Downloads

安装

composer require parse-holy-land-phone/parse-phone

用法

// via new instance
$number = new ParsePhone('025121234');

// via static method
$number = ParsePhone::create('025121234');

$number->isValid();

可用方法

  • isValid 检查电话号码是否为有效的以色列/巴勒斯坦电话号码。
  • isIsraeli 检查电话号码是否为以色列号码。
  • isPalestinian 检查电话号码是否为巴勒斯坦号码。
  • isLandLine 检查电话号码是否为固定电话。
  • isSpecial 检查电话号码是否为特殊号码 (*1234)。
  • isMobile 检查电话号码是否为移动电话。
  • isBusiness 检查电话号码是否为企业号码(1700, 1800等)。
  • isTollFree 检查电话号码是否为免费电话(1800等)。
  • isPremium 检查电话号码是否为高级号码(1900等)。
  • isKosher 检查电话号码是否为犹太洁食电话(仅支持通话)。
  • isErotic 检查电话号码是否为成人号码(1919)。
  • isSmsable 检查电话号码是否可以接收短信(文本)。
  • getInternational 返回转换为国际格式的电话号码 025231234 > 97225231234。
  • getLocal 返回转换为本地格式的电话号码 97225231234 > 025231234。
  • getPhoneNumber 返回解析的电话号码。

所有 is 函数都有一个反向函数 isNot

社区贡献者

  • Biny Yawitz