agenciaecode/types

适用于干净PHP项目的常用类型。

v3.0.11 2024-09-03 19:26 UTC

README

需求

  • PHP ^8.1

安装

要安装此模块,请在终端运行以下命令

composer require agenciaecode/types

基本用法

$email = Email::from('email@domain.com');
echo $email->getHiddenFormat(); // Output: e***l@d********m

常用方法

大多数类型至少有以下常用方法

 - public static function from(...$args)
 - public static function tryFrom(...$args)
 - public static function innFrom(...$args)
 - public static function isValid(...$args)
 - public function equals($value)
 - public function getValue(...$args)
 - public function __toString(...$args)

可用类型

  • 地址
  • 数组
  • 布尔型
  • 字节
  • 厘米
  • CNPJ
  • CNPJ
  • 域名
  • 电子邮件
  • 千兆字节
  • IP地址
  • 千字节
  • 千克
  • 兆字节
  • 货币
  • 数字
  • 盎司
  • 密码
  • 路径
  • 电话号码
  • 邮政编码
  • URL别名
  • 字符串
  • URL
  • UUID

即将推出

  • 信用卡
  • 持续时间
  • 英尺
  • 小时
  • 千米
  • 分钟
  • 百分比
  • 温度