swuppio / ru-ending
俄语单词结尾
1.0.0
2024-02-23 10:20 UTC
Requires
- php: >=8.1.0
Requires (Dev)
- phpunit/phpunit: ^10.5
This package is auto-updated.
Last update: 2024-09-25 19:20:12 UTC
README
这个包是为我制作的,但如果您发现它有用,我将很高兴您使用它
它有助于编写没有а(ов)
、ь(ей)
等的美观结尾
安装
通过Composer
composer require swuppio/ru-ending
开始使用
参数描述
get(int $number, array $words = ['Друг', 'Друга', 'Друзей']): array
- int
$number
- 确定适当单词形式的物品数量 - array
$words
- 基于提供的$number从其中选择单词形式的数组。数组应包括三个元素,分别对应单数、双数和复数形式
该方法返回一个字符串,表示根据提供的$number从$words
中获取的正确单词形式
静态方式
echo Ending::get(5, ['Полис', 'Полиса', 'Полисов']); // Полисов
对象方式
$words = ['Полис', 'Полиса', 'Полисов']; $ending = new Ending($words); echo $ending->formatByNumber(3); // Полиса
注意: formatByNumber()
是get()
的别名