Overview of polyfilled features
1.xSymfony Polyfill backports features from recent PHP versions and provides compatibility layers for missing extensions.
Key Backported Features include (but are not limited to):
- PHP 8.0+:
str_contains,str_starts_with,str_ends_with,ValueError,Attribute,Stringable. - PHP 8.1+:
array_is_list,enum_exists,ReturnTypeWillChange. - PHP 8.2+:
AllowDynamicProperties,SensitiveParameter,Random\Engine. - PHP 8.3+:
json_validate,Overrideattribute. - PHP 8.4+:
array_find,array_any,array_all,mb_ucfirst,mb_lcfirst. - Extensions:
apcu,ctype,deepclone,mbstring,iconv,uuid,intl(various components),grapheme,idn.