pendenga / phonespell
使用电话号码拼写字符
0.1.0
2020-03-02 16:39 UTC
Requires
- php: ^7.1
- psr/log: ^1.1
Requires (Dev)
- ext-json: *
- phpunit/phpunit: ^9.0
This package is auto-updated.
Last update: 2024-09-29 05:29:44 UTC
README
使用电话号码拼写字符。这个库包含了单词列表和必要的功能,以高效地找到电话号码中隐藏的单词,从而更容易记住它们。这个项目是在我们公司获得一个新的会议桥系统时受到启发的,现在我必须记住一个六位数的会议线路,而不是以前的单数字线路。
安装
此包托管在 Packagist 上,可以通过 Composer 安装。
要求
- PHP 版本 7.1 或更高(推荐 7.2+)
- Composer(用于安装)
通过 Composer 安装
在您的仓库的命令行中运行以下命令
composer require pendenga/phonespell
或将以下行添加到您的 composer.json 文件中...
"require": { "pendenga/phonespell": "0.1.0", },
然后运行以下命令
$ composer update
这将设置 Pendenga PhoneSpell 为您的项目的依赖项并安装它。
在启动您的应用程序时,您需要包含 'vendor/autoload.php'
以设置自动加载。
使用示例
use Pendenga\PhoneSpell\Dictionary; use Pendenga\PhoneSpell\PhoneSpell; use Pendenga\PhoneSpell\WordListFactory; use Psr\Log\NullLogger; $logger = new NullLogger(); $wlf = WordListFactory::instance(Dictionary::instance($logger), $logger); $results = PhoneSpell::instance($wlf, $logger)->lookForAllWords('593563'); print "Top 10 Results: \n"; print_r(array_slice($results, 0, 10));