Полізаповнення Symfony / Компонент PHP 7.2
Дата оновлення перекладу 2023-06-16
Полізаповнення 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(значение = зависит от вашей ОС)
Надані функції
- sapi_windows_vt100_support (тільки у системах Windows)
- spl_object_id
- stream_isatty
- utf8_decode
- utf8_encode