Standard library modifications
The substr() method will return an empty string during boundary segmentation and will no longer return FALSE.
call_user_method() and call_user_method_array() have been deleted.
When an output buffer is created in another output buffer processor, ob_start() returns an E_RECOVERABLE_ERROR error and no longer returns an E_RROR error.
The built-in sorting algorithm has been optimized, and the sorting of equal elements may be different from before.
fpm-fcgi has removed the dl() function.
setcookie() If a cookie without a name is set, a WARNING error will be generated and an empty set-cookie header will no longer be sent.