owndeveloper / number-massking
这是一个简单的数字掩码
1.0.0
2023-06-30 09:20 UTC
Requires (Dev)
- phpunit/phpunit: ^10.2
This package is auto-updated.
Last update: 2024-09-30 02:00:04 UTC
README
描述
Number-Mask 是一个轻量级的 PHP 库,提供对数字进行掩码或混淆的功能。它允许您按照所需模式格式化数字,同时保留原始数字。
安装
您可以通过 Composer 安装此包
composer require owndeveloper/number-massking ## Usage ### Initializing the Package To use the package, you need to first initialize it and provide the number and format: ```php use OwnDeveloper\NumberMask; require "./vendor/autoload.php"; $numberMask = new NumberMask();
示例用法
以下是一个示例,说明如何使用此包来计算 GST 金额
try { $number = $numberMask->masking('9876543210','987-6543-210'); echo "Masked Number: ". $number; } catch (\Exception $e) { echo $e->getMessage(); }
异常处理
该包处理无效值的异常。如果传递给 masking()
方法的值是字符,将抛出异常。您可以捕获异常并相应地处理。
测试
该包附带一系列单元测试,以确保其稳定性和功能。您可以使用以下命令运行测试
vendor/bin/phpunit
贡献
欢迎贡献!如果您遇到任何问题或对改进有建议,请在中[问题跟踪器]创建一个问题。如果您想贡献代码,请遵循以下指南
- 分支仓库。
- 为您的功能/错误修复创建一个新的分支。
- 提交您的更改并将它们推送到您的分支。
- 提交拉取请求。
请确保您的代码遵循现有的编码风格并且有良好的文档。