italodom / mask
字段遮罩
dev-master
2014-10-23 21:46 UTC
Requires
- php: >=5.3.0
Requires (Dev)
- phpunit/phpunit: 3.7.37
This package is not auto-updated.
Last update: 2024-09-24 01:30:57 UTC
README
用于创建 CPF、CEP、货币、电话等掩码
安装
通过 Composer 安装
composer require italodom/mask
或将其添加到您的 composer.json 文件中
用法
创建掩码
// Formatando CEP echo MaskFactory::factory(MaskTypes::MASK_CEP, '99999999')->getMasked(); // Saída: 99999-999 // Formatando CPF echo MaskFactory::factory(MaskTypes::MASK_CPF, '33344455566')->getMasked(); // Saída: 333.444.555-88 // Formatando Máscara para CNPJ echo MaskFactory::factory(MaskTypes::MASK_CNPJ, '00000000000100')->getMasked(); // Saída: 00.000.000/0001-00 // Formatando Máscara monetária sem o simbolo echo MaskFactory::factory(MaskTypes::MASK_MONEY_NO_SYMBOL, '1234.56')->getMasked(); // Saída: 1.234,56 // Formatando Máscara para limpar um formato monetário echo MaskFactory::factory(MaskTypes::MASK_CLEAR_MONEY, '1.234,56')->getMasked(); // Saída: 1234.56 // Formatando Máscara para telefone echo MaskFactory::factory(MaskTypes::MASK_TELEFONE, '1122223333')->getMasked(); // Saída: (11) 2222-3333 // Formatando Máscara para telefone echo MaskFactory::factory(MaskTypes::MASK_TELEFONE, '01133334444')->getMasked(); // Saída: (11) 3333-4444 // Formatando Máscara para telefone echo MaskFactory::factory(MaskTypes::MASK_TELEFONE, '11944445555')->getMasked(); // Saída: (11) 94444-5555 // Formatando Máscara para telefone echo MaskFactory::factory(MaskTypes::MASK_TELEFONE, '011955556666')->getMasked(); // Saída: (11) 95555-6666