Skip to content

Latest commit

 

History

History
40 lines (25 loc) · 1.79 KB

README.sr.md

File metadata and controls

40 lines (25 loc) · 1.79 KB

oblak/number-serbianisation Readme EN Readme SR

Packagist Version Packagist Dependency Version codecov semantic-release: angular

Omogućava konverziju brojeva u tekst na srpskom jeziku - odnosno "posrbljavanje" brojeve.

Instalacija

Biblioteku možete instalirati koristeći composer:

composer require oblak/number-serbianisation

Upotreba

Biblioteka podržava dva načina skaliranja brojeva "kratki" i "dugi" (eng. short, long) kao i upotrebu "skamenjenog akuzativa" prilikom konverzije.

<?php

use Oblak\Intl\NumberSerbianizer;
use Oblak\Intl\NumberScale;

require 'vendor/autoload.php';

$srn = new NumberSerbianizer();

echo $srn->toWordString(1000); // jedna hiljada
echo $srn->useAccusative()->toWordString(1000); // hiljadu

echo $srn->useScale(NumberScale::Short)->toWordString(1000000000); // jedan bilion
echo $srn->useScale(NumberScale::Long)->toWordString(1000000000); // jedna milijarda
echo $srn->useAccusative()->toWordString(1000000000); // milijardu