stoufa/luhn-agorithm
Composer 安装命令:
composer require stoufa/luhn-agorithm
包简介
Luhn Agorithm Package
README 文档
README
Composer library for Luhn algorithm credit card Validation
Install with composer
composer require stoufa/luhn-agorithm
How to use
create php file index.php
<?php require __DIR__."/vendor/autoload.php"; use LuhnAlgo\Card; // Valid card number try { $card_number = '378766681165445'; $card = new Card($card_number); echo "$card_number credit card is valid card number". PHP_EOL; } catch (Exception $e) { echo "$card_number credit card is not valid card number". PHP_EOL; } // Invalid card number try { $card_number = '378766681165455'; $card = new Card($card_number); echo "$valid_card credit card is valid card number". PHP_EOL; } catch (Exception $e) { echo "$card_number credit card is not valid card number". PHP_EOL; }
Run php file
php index.php
Run project tests
Via command line
php path-to-project-code/test/test.commandline.php
Html version
http://localhost/Luhn-Algorithm/test/test.html.php
Test data are json files located in test/testdata. These files are generated from http://www.getcreditcardnumbers.com/.
stoufa/luhn-agorithm 适用场景与选型建议
stoufa/luhn-agorithm 是一款 基于 JavaScript 开发的 Composer 扩展包,目前已累计 14 次下载、GitHub Stars 达 0, 最近一次更新时间为 2018 年 02 月 05 日, 在 PHP 生态内属于活跃度较高的组件。
它主要适用于以下技术方向: 「luhn」 「Agorithm」 等业务场景。在实际项目中,围绕这些方向常见需要落地的问题包括:接口对接、性能调优、并发安全、与既有框架(Laravel / ThinkPHP / Yii / Webman 等)的兼容适配,以及生产环境的日志埋点与稳定性保障。
我们在过去多个企业项目中使用过 stoufa/luhn-agorithm 或与其功能相近的方案,如果你在选型或落地过程中遇到问题,例如 版本兼容、二次改造、私有化封装、与内部系统对接、生产 BUG 排查,欢迎联系我们协助评估。
基于 stoufa/luhn-agorithm 在你已有业务上做功能扩展、字段裁剪、UI 适配、与内部账号 / 权限 / 日志系统的深度对接。
线上偶发问题、内存泄漏、慢查询、并发异常等排查修复;针对高流量场景做缓存、队列、索引层面的调优。
承接完整的项目从需求 → 设计 → 开发 → 上线 → 长期运维;也可按月提供技术保姆服务。
与 stoufa/luhn-agorithm 相关的其它包
同方向 / 同关键字的高下载量 PHP Composer 包推荐,方便对比选型:
Generation and verification of card numbers using Luhn's algorithm.
ID card valudator luhn algorithm validator.
A PHP library for calculating Luhn Mod 16 checksums as used by Royal Mail and others
Generating valid credit card numbers
Luhn validate
Validate and create credit/bank/loyalty card numbers
统计信息
- 总下载量: 14
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: AGPL-3.0
- 更新时间: 2018-02-05