erazdorova / otus-userdata-package
此包的最新版本(v1.0.0)没有可用的许可证信息。
v1.0.0
2022-03-12 20:46 UTC
Requires
- php: >=7.4
- nesbot/carbon: ^2.57
This package is auto-updated.
Last update: 2024-09-13 02:27:18 UTC
README
该包允许从输入数据(姓氏,出生日期)中确定性别、年龄类别
要求
- php >= 7.4
- nesbot/carbon >= 2.57
安装
使用 composer
$ composer require erazdorova/otus-userdata-package
{ "require": { "erazdorova/otus-userdata-package": "^1.0" } }
使用
<?php require 'vendor/autoload.php'; use ERazdorova\OtusUserDataPackage\Processor\UserDataProcessor; $userData = new UserDataProcessor('Александровна', '01.01.1999'); printf("Пол: %s\n", $userData->getGender() ?? '<не определен>'); printf("Возраст: %s\n", $userData->getAge() ?? '<не определен>'); printf("Возрастная категория (согласно ВОЗ): %s\n", $userData->getAgeGrade() ?? '<не определена>');