این نسخه منتشر شد و از قابلیت های مهم آن میتوان به موارد زیر اشاره کرد :
ویژگی های جدید که در این نسخه اضافه شد :
- Typed Class Constants
- Added
json_validate
function - Dynamic class constant and Enum member fetch support
gc_status()
returns additional GC informationRandom
extension: New\Random\Randomizer::getBytesFromString
methodRandom
extension: New\Random\Randomizer::getFloat()
andnextFloat()
methods- Fallback value support for PHP INI Environment Variable syntax
- PHP CLI Lint (
php -l
) supports linting multiple files at once class_alias()
supports aliasing built-in PHP classes- New
stream_context_set_options
function
Syntax/Functionality تغییرات ثبت شده
unserialize()
: UpgradeE_NOTICE
errors toE_WARNING
highlight_file
andhighlight_string
output HTML changes- Granular
DateTime
Exceptions - Class constant type declarations in some PHP extension classes
- Built-in CLI Server
$_SERVER['SERVER_SOFTWARE']
value changed for RFC3875 compliance