yadelivery / name-case-lib
用于屈折俄语和乌克兰语人名的库。来自 http://namecaselib.com/ 的分支。
1.1.1
2015-03-19 13:08 UTC
Requires
- php: >=5.3.2
This package is not auto-updated.
Last update: 2024-09-18 08:39:52 UTC
README
NameCaseLib — 专为 PHP5 设计的库,用于自动屈折俄语和乌克兰语的姓名。其独特之处在于,该库包含用于处理俄语和乌克兰语姓名的相同方法。
说明
0.4 (2011-07-09)
- 代码全面重构
- 为每个单词创建 NCLNameCaseWord 类
- 姓名和姓氏的屈折规则合并
- 大量修复屈折规则
- 系统核心全面重构
- 添加对不同词形的支持
0.3 (2011-07-02)
- 添加乌克兰语支持
- 所有屈折功能对俄语和乌克兰语均相同
- 创建包含公共功能的类
- 乌克兰语可以屈折成“呼格案”
0.1.2 (2011-05-05)
- 编写了在字符串中搜索姓名、姓氏、名字的函数。
- 添加了快速屈折函数 NCLNameCaseRu::q(),该函数接受任何格式的姓名作为必需参数,并返回所需格式的字符串。
0.1.1 (2011-05-03)
- 编写了性别自动检测函数 NCLNameCaseRu::GenderAutoDetect() — 在我的测试中表现出色,对于“姓名 姓氏”对,测试通过率为100%(2000对姓名和姓氏)。如果指定了名字,性别可以无问题地确定。对于简单的名字,正确识别的可能性超过98.5%。对于简单的姓氏,超过96%。
0.1.0 (2011-05-01)
- 库的第一个版本