Полизаполнение Symfony / Компонент PHP 7.2

Полизаполнение Symfony / Компонент PHP 7.2

Этот компонент предоставляет некоторые функции PHP 7.2 приложениям, использующим более ранние PHP версии.

Установка

1
$ composer require symfony/polyfill-php72

Как вариант, вы можете клонировать хранилище https://github.com/symfony/polyfill-php72.

Note

Если вы устанавливаете этот компонент вне приложения Symfony, вам нужно подключить файл vendor/autoload.php в вашем коде для включения механизма автозагрузки классов, предоставляемых Composer. Детальнее читайте в этой статье.

Использование

Как только этот компонент установлен в вашем приложении, вы можете использовать следующие константы и функции, независимо от того, является ли ваша версия PHP старее, чем PHP 7.2.

Предоставляемые константы

  • PHP_OS_FAMILY (значение = зависит от вашей ОС)