polyfill php70
1.0.0
Этот компонент предоставляет функции, недоступные в версиях PHP до 7.0:
intdivpreg_replace_callback_arrayerror_clear_lastrandom_bytes и random_int (из paragonie/random_compat)*Error выбрасываемых классов.PHP_INT_MINSessionUpdateTimestampHandlerInterfaceБолее подробную информацию можно найти в основном README Polyfill.
Чтобы написать переносимый код между PHP5 и PHP7, необходимо соблюдать некоторую осторожность:
*Error должны быть перехвачены до Exception ;error_clear_last() результат $e = error_get_last() должен быть проверен с использованием isset($e['message'][0]) вместо null !== $e .Эта библиотека выпущена под лицензией MIT.