parse-holy-land-phone / parse-phone
解析以色列/巴勒斯坦电话号码
2.0.0
2024-08-19 18:10 UTC
Requires
- php: ^8.1
Requires (Dev)
- laravel/pint: ^1.14
- pestphp/pest: ^2.25
- phpstan/phpstan: ^1.11
README
解析以色列/巴勒斯坦电话号码
安装
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