Download the PHP package eduardstula/czech-vocative without Composer
On this page you can find all versions of the php package eduardstula/czech-vocative. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download eduardstula/czech-vocative
More information about eduardstula/czech-vocative
Files in eduardstula/czech-vocative
Package czech-vocative
Short Description Inflect czech names and surnames.
License MIT
Informations about the package czech-vocative
Vokativ
Oslovte své uživatele správně!
Podporované verze PHP
- PHP 8.0
- PHP 8.1
- PHP 8.2
- PHP 8.3 (nightly)
- PHP 8.4 (nightly)
Instalace
Použití
Metoda vocative($name, $isWoman = null, $isLastName = null)
bere jako první argument vlastní jméno v 1. pádu jednotného čísla a vrátí ho vyskloňované v 5. pádu.
Upozorňujeme, že funkce nemusí fungovat správně pro jména cizího původu.
Další volitelné argumenty jsou:
$isWoman
Použijte true
, pokud si přejete zadané jméno skloňovat jako ženské.
Použijte false
, pokud si přejete zadané jméno skloňovat jako mužské.
Ve výchozím případě null
je pohlaví detekováno automaticky.
$isLastName
Použijte true
, pokud si přejete zadané jméno skloňovat jako příjmení.
Použijte false
, pokud si přejete zadané jméno skloňovat jako křestní jméno.
Ve výchozím případě null
je typ jména detekován automaticky.
Hodnota tohoto parametru ovlivňuje pouze skloňování ženských jmen.
Automatická detekce pohlaví
Knihovna vokativ poskytuje také jednoduchou funkci na detekci pohlaví podle křestního jména či příjmení. Pro četnosti jmen v ČR podle statistického úřadu funkce funguje správně v 99.7% případů.
Credits
- Original Python version of this library Mimino666/vokativ, author Michal Danilák.
- Reimplementation from Python to PHP 5.6 bigit/vokativ, author Petr Joachim.
- Port to PHP 8.0 and automatic tests granam/czech-vocative, author Jaroslav Týc
All versions of czech-vocative with dependencies
ext-mbstring Version *