20250626
В класс VersionInfo добавлены статические методы MinVersion и MaxVersion. Метод CompareWithRange обновлён с учётом новых методов
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
|
||||
## Информация о версии
|
||||
|
||||
Версия класса: 1.1
|
||||
Версия класса: 1.2
|
||||
|
||||
Впервые введено в пакет с версии: 1.0.24
|
||||
Последнее обновление в версии: 1.0.27
|
||||
@@ -370,4 +370,50 @@
|
||||
|
||||
В результате на экране появится:
|
||||
|
||||
false|true|false
|
||||
false|true|false
|
||||
|
||||
#### Метод `MinVersion`
|
||||
|
||||
Введено в версии `1.0.28`.
|
||||
|
||||
Этот **статический** метод **без параметров** возвращает минимальную версию (объект класса `VersionInfo`).
|
||||
|
||||
Синтаксис:
|
||||
|
||||
public static function MinVersion (): VersionInfo
|
||||
|
||||
Пример,
|
||||
|
||||
// Создаю объекты
|
||||
$version = VersionInfo::MinVersion();
|
||||
|
||||
// Вывожу
|
||||
echo $version;
|
||||
|
||||
В результате на экране появится:
|
||||
|
||||
0.0.0.0 PreAlpha 0
|
||||
|
||||
#### Метод `MaxVersion`
|
||||
|
||||
Введено в версии `1.0.28`.
|
||||
|
||||
Этот **статический** метод **без параметров** возвращает максимальную версию (объект класса `VersionInfo`).
|
||||
|
||||
Синтаксис:
|
||||
|
||||
public static function MaxVersion (): VersionInfo
|
||||
|
||||
Пример,
|
||||
|
||||
// Создаю объекты
|
||||
$version = VersionInfo::MaxVersion();
|
||||
|
||||
// В этом примере считается, что константа PHP_INT_MAX равна 9223372036854775807
|
||||
|
||||
// Вывожу
|
||||
echo $version;
|
||||
|
||||
В результате на экране появится:
|
||||
|
||||
9223372036854775807.9223372036854775807.9223372036854775807.9223372036854775807
|
Reference in New Issue
Block a user