worksection / namecases
此包的最新版本(1.0.0)没有可用的许可信息。
NameCase类(从https://github.com/seagullua/NameCaseLib获取的可用包)
1.0.0
2021-10-03 16:44 UTC
Requires
- php: >=5.6
This package is not auto-updated.
Last update: 2024-09-25 18:13:59 UTC
README
NameCaseLib — PHP5库,用于自动对俄语和乌克兰语中的姓名进行屈折变化。独特之处在于,该库包含用于处理俄语和乌克兰语姓名的相同方法。
说明
0.4.1 (2016-11-23)
- 规则更新(5年工作)
- 现在将合并带有新规则更新的任何pull请求
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)
- 库的第一个版本