Standard Library Changes

  • substr() now returns an empty string instead of FALSE when the truncation happens on boundaries.
  • call_user_method() and call_user_method_array() no longer exists.
  • ob_start() no longer issues an E_ERROR, but instead an E_RECOVERABLE_ERROR in case an output buffer is created in an output buffer handler.
  • The internal sorting algorithm has been improved, what may result in different sort order of elements that compare as equal.
  • Removed dl() function on fpm-fcgi.
  • setcookie() with an empty cookie name now issues an E_WARNING and doesn’t send an empty set-cookie header line anymore.