alexacrm / polyfill-php70
Symfony polyfill backporting some PHP 7.0+ features to lower PHP versions, compatible with PHP7
Installs: 618
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 9
pkg:composer/alexacrm/polyfill-php70
Requires
- php: >=5.3.3
- paragonie/random_compat: ~1.0|~2.0|~9.99
Replaces
- symfony/polyfill-php70: ~1.0
README
This component provides features unavailable in releases prior to PHP 7.0:
intdivpreg_replace_callback_arrayerror_clear_lastrandom_bytesandrandom_int(from paragonie/random_compat)*Errorthrowable classesPHP_INT_MINSessionUpdateTimestampHandlerInterface
More information can be found in the main Polyfill README.
Compatibility notes
To write portable code between PHP5 and PHP7, some care must be taken:
\*Errorexceptions must be caught before\Exception;- after calling
error_clear_last(), the result of$e = error_get_last()must be verified usingisset($e['message'][0])instead ofnull !== $e.
License
This library is released under the MIT license.