andela / dictionary
一个城市词典的 PHP 集成包
dev-master / 1.0.x-dev
2015-09-22 10:30 UTC
Requires
- php: >=5.5.0
Requires (Dev)
- phpunit/phpunit: 4.*
- scrutinizer/ocular: ~1.1
This package is not auto-updated.
Last update: 2024-10-02 10:12:14 UTC
README
#城市词典
词典是一个 PHP 集成包,可以返回俚语的含义和俚语的示例用法。
#设计
类
- 数据:数据类包含词典数组
- 词典:这是包含应用程序五个核心方法的类,如下 -addWord($word); -updateWord($word); -findWord($word); -removeWord($word); -rankWords($sentence)
#测试
此应用程序的测试框架是 phpunit,使用了 TDD 原则以确保代码经过良好测试。
php vendor/phpunit/phpunit/phpunit
#安装
- 要从此包列表安装此包,需要 PHP 5.0+ 和 Composer
composer require andela/dictionary
#安装
以下示例代码显示了如何使用此包
- 实例化词典类
$dictionary = new \Andela\Dictionary\Dictionary();
- 添加俚语 "park",其含义为 "告诉某人放松",示例用法 "Guy park well o"
$dictionary->addWord('park', 'Tell someone to relax', 'Guy park well o')
-
更新俚语 "park"
$dictionary->updateWord('park', 'A car park', 'An updated Test');
-
查找俚语 "park"
$dictionary->findWord('park');
-
删除俚语 "park"
$dictionary->removeWord('park');
-
测试单词排名
$word = new \Andela\Dictionary\Dictionary(); $word->rankWords("Hello it is nice to tell if it is cool to say rubbish");
变更日志
有关最近更改的信息,请参阅 CHANGELOG 文件。
贡献
请参阅 CONTRIBUTING 文件以获取详细的贡献指南。
致谢
Andela 城市词典由 Chidozie Ijeomah 维护。
许可证
Andela 城市词典在 MIT 许可证下发布。有关详细信息,请参阅附带 LICENSE 文件。