valkhan / easymask
为大多数常用掩码提供独特的文件。
1.1.2
2021-02-22 18:32 UTC
Requires
- php: >=5.3.0
This package is auto-updated.
Last update: 2024-09-23 02:42:23 UTC
README
用于:电话号码、日期、文件等...的PHP掩码类。
##使用方法
文件内容自解释,以下是一些示例
//include [pathtoclass]; //-- Only necessary if used without composer's autoload
$EasyMask = new Valkhan\EasyTools\EasyMask();
$EasyMask->date("2016-01-18","m/Y","Y-m-d"); // returns "01/2016"
$EasyMask->number("1234.56",2,",",""); // returns "R$ 1234,56"
$EasyMask->number("1234.56",2,",","","R$","reais."); // returns "R$ 1234,56 reais."
$EasyMask->phone("11112222"); // returns "1111-2222"
$EasyMask->phone("111112222"); // returns "11111-2222"
$EasyMask->phone("3311112222"); // returns "(033)1111-2222"
$EasyMask->phone("33111112222"); // returns "(033)11111-2222"
$EasyMask->phone("4433111112222"); // returns "+044(033)11111-2222"
##未来计划
- 添加更多掩码 :)
##变更日志
v1.1.0
- 增加了对大多数常见巴西文件的支持
- 所有文件都放入单个函数中
- 从 substr 更改为 preg_replace
- 添加了测试文件
v1.0.1
- 添加了 composer.json 和 composer 兼容性
v1.0.0
- 增加了对电话号码的支持:(8-9)位电话号码 + (2-3)位区号 + 国家代码
- 增加了对日期的支持。
- 增加了对邮政编码的支持。
- 增加了对文件的支持:CPF/CNPJ(巴西)
- 增加了对数字的支持。