heureka/inflection

捷克语变位库

v3.0.4 2022-04-26 19:17 UTC

This package is auto-updated.

Last update: 2024-08-27 00:10:08 UTC


README

Build Status

捷克语变格(变位),české sklonování

此扩展应提供与此PHP扩展相同的功能和API。

使用方法

使用 composer 安装

$ composer require heureka/inflection
<?php

require_once __DIR__ . '/vendor/autoload.php';

$inflection = new Inflection();
$inflected = $inflection->inflect('vlastní píseček');

echo "Nebudu si hrát jen na $inflected[6], ale kopat za komunitu";
// Nebudu si hrát jen na vlastním písečku, ale kopat za komunitu

echo "$inflected[8] nejsou vždy to nejlepší";
// vlastní písečky nejsou vždy to nejlepší

测试

$ docker build . -t inflection:latest
$ docker run --rm -ti inflection:latest composer exec phpunit tests

基于Pavel Sedlák和Tomáš Režnar的原始作品 http://www.pteryx.net/sklonovani.html

此库的速度比第一个Heureka实现快6倍,比原始实现快9倍。

链接

许可证

LGPL v2.1

mikulas表示感谢,他的改进工作非常出色。