asplekhanov / russian-fullname-formatter
1.0.3
2025-05-25 07:59 UTC
Requires
- php: >=5.3
This package is auto-updated.
Last update: 2025-05-25 08:01:07 UTC
README
RussianFullnameFormatter - позволяет удобно отформатировать Ф.И.О. Поддерживается только русские имена, фамилии и отчества.
Требования
- PHP 5.3 или выше
- composer
Установка
composer require asplekhanov/russian-fullname-formatter
Использование
<?php use Asplekhanov\RussianFullnameFormatter\RFFormatter; $arFullname = [ "LAST_NAME" => "Иванов", "NAME" => "Петр", "SECOND_NAME" => "Викторович" ]; $sFormat = "#LAST_NAME# #NAME_SHORT# #SECOND_NAME_SHORT#"; $formatter = new RFFormatter(); echo $formatter->formattingFullname($arFullname, $sFormat); // Иванов П. В.
Параметр $sFormat отвечает за формат выводимого имени. Допустимы следующие поля:
- #NAME# - имя
- #LAST_NAME# - фамилия
- #SECOND_NAME# - отчество
- #NAME_SHORT# - имя сокращенно (первая буква плюс точка)
- #LAST_NAME_SHORT# - фамилия сокращенно (первая буква плюс точка)
- #SECOND_NAME_SHORT# - отчество сокращенно (первая буква плюс точка)
В разработке
- склонение по падежам